Born! Franken-chan

Lil' Red Riding Hood Cha-Cha

S01E15
April 15, 1994 24 min

Overview

Chacha gets to play mother when a very large egg chases her home and hatches into a humongous baby.

Comments 0

Please log in to leave a comment.

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