Melanie's Hidden Village

Melanie's Hidden Village is a Shining Time Station (1989-2010) episode.