Could it be Satan?

I went to New York for the first time and had a blast. Saw something very odd though.
Well checking out St. Patricks Catherdral, I noticed something that caught me eye.
This is taken from the steps of St. Patrick's.
Coincidence? What do you think?
Well checking out St. Patricks Catherdral, I noticed something that caught me eye.
This is taken from the steps of St. Patrick's.
Coincidence? What do you think?