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: