Sailor Moon
The Screaming Dead Terror of the Camp Monster
E17 Aug 10, 1996 24m TV-PG
Over the summer, the girls go camping in the mountains, where they run into the Three Lights, who are there shooting for an upcoming film.
Where to Watch The Screaming Dead Terror of the Camp Monster
Cast of The Screaming Dead Terror of the Camp Monster