Kyuu-chan Strikes Back! (S01E10) is the tenth episode of season one of "Lil' Red Riding Ho... MoreKyuu-chan Strikes Back! (S01E10) is the tenth episode of season one of "Lil' Red Riding Hood Cha-Cha" released on Fri Mar 11, 1994. Lil' Red Riding Hood Cha-Cha stars Noriko Namiki, Masami Suzuki and Junko Ohtsubo.
& 25 people watched this episode
vote for best character
Why is this section hidden?
We simply wait until you mark this episode as watched before revealing discussions, ratings and special content... In case of spoilers!