Iron Maiden Picture Game

I think it's related to a cloud but I'm gonna try another way this time.

Holy Smoke?

The link leads to some religious crap about that thing.
 
Back
Top