Where To Stream Castlevania Season 2 Episode 7
For Love
- Aired October 26, 2018
- 28 Min
- Rated 8.9
- Number 5 Of 32 Rated Episodes
With nothing less than the future of humanity at stake, Belmont, Alucard and Sypha do battle with their immortal enemy: Dracula.