Overlook Observatory

From Twisted Hollywood
Jump to: navigation, search

Overlook Observatory is an astronomical observatory located in the Dollop Hills district of Toon Town. It boasts the third-largest telescope in the Animation.