Little Charo
tv show

50 total episodes
-
1 seasons
First Aired April 02, 2008
Genres:
Overview
An animated series about a Japanese dog that meets many mythical creatures of Northern Japan as he searches for eight star talismans.

Episode 29
Season 1 - Episode 29 - 0h 5m
Air Date
October 22, 2008