The Screaming Dead: Terror of the Camp Monster

Sailor Moon

S05E17
August 10, 1996 ★ 6.8 24 min

Overview

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.

Comments 0

Please log in to leave a comment.

No comments yet. Be the first to share your thoughts!