Yeah, that is from a recent Fantastic Four annual with The Church of Doom windows
Remember folks, it's stained glass, not red costumes.
There came a time when the Old Gods died! The Brave died with the Cunning! The Noble perished locked in battle with unleashed Evil! It was the last day for them! An ancient era was passing in fiery holocaust!
I'll vote for Raffi Ol D'Arcy
Avatar: Here's to the late, great Steve Dillon. Best. Punisher. Artist. EVER!