Anime on Netflix July 2017 Update
The new animated Castlevania series is now available to stream on Netflix. The first season is only four episodes long. Check out the trailer here. Netflix is also now streaming the first 13 episodes of the new Little Witch Academia… Continue Reading