File:Astonishing Vol 1 3 001.jpg

Description
An Islamic cult leader blackmails his followers into coughing up more money otherwise Allah will demand human sacrifice. Marvel Boy exposes him.