Reviews Review: Vampirella #10 By Kevin Given 6 years ago Synopsis: In this universe Lucifer had taken over heaven but Vampirella succeeded in ousting him.