Torchius

Torchius is a character in the TV show Demon Deviants, serving as the main antagonist in Season 1. He is the seemingly leader of the demons that plunged Earth onto chaos, fighting for his kind and the destruction of humanity, that he deems "unworthy". Eventually in the series, he recruits John Mason's son, Derek to his cause, but this may be Torchius' demise, as John went after his son, angry, and with his team.