Zip line into World’s First Life-Size Godzilla on Awaji Island, Hyogo Posted undefined Categories Hyogo Guide Tags Awaji Island, Godzilla Museum, Godzilla Zip Line, Life-size Godzilla, Nijigen No Mori View Post