Apocalypse Child - Devil In The Skies 1.80

New comic! Today's News: who is this?