You do not live in Japan. A new season of anime means new anime airs on TV in Japan, which is a country you do not live in, unless you’re a disillusioned expatriate who has yet to learn that watching […]
Posted on December 5, 2010 by Baka-Raptor