A Godzilla museum in Japan is open for a limited time, complete with incredible themed food and artwork. At the Nijigen no Mori amusement park in Awaji Island, close to Kobe and Naruto, fans of the ...