Godzilla Dash

Of Monsters and Men - Little Talks

Godzilla dashes to save the day. There is news of a Godzilla hotel in Shinjuku, Tokyo... YES! It may not be true, but I'll be there should it ever happen.

The Internet article of the Hotel that may or may not be true.

Comments
Sign in or get an account to comment.