Netflix has launched a teaser trailer for their forthcoming animated series based on the popular video game franchise Castlevania. They also announced that the first part of season one will start streaming July 7.
The trailer could be slightly deemed NSFW due to violence.