you never saw this thing. It was an arch shaped oil stain on a window of a bank. It was there for years, they cut down the tree in front of it(a drooping palm tree) and all the sudden the religous wackos through down their danish's that kinda looked like jesus to worship a bank window.
Then the bank sales the place to a religious group, and they turn it into a rosery factory where people work for 0 money. The more roserys you make the more blessed you become they say.