There’s a ton of new episodes of everyone’s favorite anime series (dubbed and subtitled) coming up in March on Neon Alley. Besides new episodes of classic shows like Sailor Moon, Sailor Moon Crystal and Naruto Shippenden, this month, Neon Alley is running the complete 10-episode series, Blood Lad – the story of an otaku vampire […]