If the devil had a universe to thrive in like the superheroes, then there is no better place from them to raise a sc…
…