"Run for the hills! It's Godzilla!" "No wait... it's just a giant jellyfish."
"Giant Jellyfish! Ahhh!" *
* That's what the Japanese are saying to each other. But in Japanese. Which I don't know.
Grossness and coolness at the same time.
Thanks to my bud Lyn for sending it along.