Netflix’s Castlevania Series Has Its First Trailer

The original Castlevania animated series that is coming to Netflix will now debut on July 7th.

To celebrate the announcement, the first teaser trailer has been released for the series. There’s whips and all kinds of Castlevania stuff that you’d expect.