Hillside plaza statue

When playing the brazili stage hillside plaza I noticed a statue in the background in the top of a mountain. It looks like a huge world cup which I thought was strange. What is it? I think I am seeing it wrong.

did you really need to create a threat for this gay question?

They replaced Christ the Redeemer for licensing issues (you’ve got to pay to use it, if I remember correctly).

Ono should have put a giant statue of himself there, with open arms and Blanka sitting on the shoulder of the statue

Thank you