Watch Trailer
DISCLAIMER: Not all titles shown are currently available on all streaming providers.

Watch Lil' Red Riding Hood Cha-Cha Season 1 Episode 18 Online

  • 6.8/10
  • COUNTRIES: Japan
  • Subtitles: 日本語

An Evil cupid makes a deal with Shiine to get Cha Cha to like him. However, it seems impossible for cupid to shoot arrows and ACTUALLY HIT Cha CHa SO he keeps on switching on bodies.