Terrortower

Terrortower is a large castle with three towers located on the top of Mt. Terror. It is the headquarters of Team Terror. It is directly connected to the Cravens' Caves.