Anime 1 Nov 18 Nate Myatt Does Castlevania: Season 2 Bring The Goods? The second season of Castlevania premiered on Netflix this last Friday. If you're Read More