Poster of Cast and Crew in Lil' Red Riding Hood Cha Cha - Season 1 - Episode 22 - Surprise. The first sacrifice experience

Lil' Red Riding Hood Cha Cha - Season 1 - Surprise. The first sacrifice experience (Episode 22)

Plot: The kids finds themselves in a deserted village and fight an eight-headed monster to recover the lost school stamp.
Episode Aired On:
Friday, June 3 1994
30 years ago