5 April 1, 2014 by Jenna McMichael · Published April 1, 2014 · Last modified November 13, 2018 Demon Hunters: Back from the Dead – Page 1 ↓ TranscriptPAGE 1 PANEL 1 Splash page. Champ de Mars, Paris. Parisians flee in terror as Alpha One fights a TENTACULAR MONSTROSITY clambering its way up the Eiffel Tower. A number of its offspring–MINISTROSITIES...