Little Charo

Little Charo

0%

|

2008-04-02

Comedy

Episode Runtime: minutes

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

Featured Crew