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