More freaks! Out from the depths of the ocean, here comes Godzilla!
Alluding to the fact that this guy is Asian, and wearing what looks like (..to me) a dinosaur costume, I deduced that he’s portraying Godzilla.. or maybe a blue Barney?? Whatever he is, he’s rockin’ it.. rawr!
A bit of Godzilla trivia:
“Godzilla” Gojira (ã‚´ã‚¸ãƒ©, Gojira) is a combination of two Japanese words: gorira (ã‚´ãƒªãƒ©, lit. “gorilla”) and kujira (é¯¨ (ãã˜ã‚‰), lit. “whale”)