The Lighthouse
The Lighthouse sits atop a 450-foot tall cliff on Octopon's southern-most shore, and is the home of Ren and Jenna. Debut: Ep. 01 - The Quest