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?
There is currently a promotion for the movie Pacific Rim happening in Home Square which involves giant mech suits battling giant monsters. (In the sea)
You should try it out, it's a fun and interactive game and you get an interesting reward for participating as well.
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
Of course you're always welcome here on these NA forums as well.