It sounds like you may have been in the EU region of PlayStation Home.
Maybe it´s a "normal" thing, but i rarely go to Playstation Home but today i walk there and i notice an giant robot on sea.
I´m curious. Whats the meaning?
Thats it Legofire! hehe
I´m from Portugal
I found a video with that:
Very nice, I hope you enjoy the event.
Also if you'd like to access the forums for your region where you may discuss matters with users near you and receive updated information on PS Home and more PS related content for where you are, you may do so at this link here.
Link - http://community.eu.playstation.com/t5/English-For