Little Charo poster
Little Charo poster

Little Charo

2008 1 SeasonSeries
Animation

An animated series about a Japanese dog that meets many mythical creatures of Northern Japan as he searches for eight star talismans.

Where to Watch

No US streaming subscription carries this title right now.

Episodes

Loading episodes…

Top Cast

More Like This