Castlevania Season 3. Coming to Netflix March 5.