Godzilla Collection

Monster Sushi on West 23rd St in Manhattan has the coolest collection of godzillas!! Check it:

image

image

image