Anime News

New Little Charo Anime Show Puts Title Pup in Northeast Japan
Date: 3/22/2012
Little Charo: Tohoku-hen slated for 12 episodes beginning in April
Source: Anime News Network