Sailor Moon · Sailor Stars

The Screaming Dead: Terror of the Camp Monster

S5·E17 · 10 Aug 1996 · 24m

Synopsis

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.