Tag Archives: Dr. Zen

Mini-Anime: 1961-1970
LOST PLANET ANIME
July 2, 2013 posted by

Mini-Anime: 1961-1970

Most TV shows air once a week, that’s a fact just about everywhere. However, schedules can be flexible if channels desire them to be, and that includes Japan as well….