Castlevania Season 3 coming to Netflix March 5

Castlevania Season 3 on Netflix is already breathing down our necks …