File:Temple Village.png

Temple Village from the The 13 Ghosts of Scooby-Doo episode.