Netflix Releases Teaser Trailer for Castlevania Anime Series; Set to Premiere in July

The man who killed Dracula arrives!