nerdinthecity.com
Godzilla Collection
Monster Sushi on West 23rd St in Manhattan has the coolest collection of godzillas!! Check it: