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 (ゴジラ) is a combination of two Japanese words: gorira (ゴリラ lit. “gorilla”) and kujira (鯨 (ãã˜ã‚‰) lit. “whale”)