* Meet the world's largest life-sized "Godzilla" with approx. 120 meters in length at Awaji Island!
Partners
The information is for reference only, the content should be based on the cooperation platform