yeah, my friend linked me to this. Don't they look so punchable? Something about them makes me want to punch them in the dome.
Very strange.. Martians on Earth.. I've been to that Monterey Bay Aquarium a coupla times - well worth the trip just to see the Sun Fish..