#Godzilla Museum, Awaji Island, Japan

#GodzillaMuseum #Japan #Awaji Godzilla Museum featuring original props and concept art from the movie going back to 1954. Awaji Island