Status Joseph Dickerson Posted on February 25, 2015 at 1:56 am Godzilla Hotel opening in Japan, which is the most normal thing Japan has done in years. zite.to/17TDGQ9 Share this:TwitterFacebookPinterestLinkedInTumblrRedditWhatsAppEmailMorePocket Related