Twin Cape

Twin Cape is located at the top of Reverse Mountain. This is where the Twin Capes Lighthouse are located and the place in which Laboon lived for 50 years.

First Appearance: Chapter 102; Episode 62