The animated fantasy TV series Devil May Cry dropped on Netflix on April 3, 2025. Adi Shankar, the creator of the Castlevania ...