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 17
Season 1 - Episode 17 - 0h 5m
Air Date
July 23, 2008