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