Today Netflix dropped the trailer for upcoming series Castlevania. I have to say I thought this was going to be a live action series. Ha

Today Netflix dropped the trailer for upcoming series Castlevania. I have to say I thought this was going to be a live action series. Ha