3 years 6 months ago
Link
A life-sized Godzilla attraction will open this weekend at the Nijigen no More amusement park on Japan’s Awaji Island.
A life-sized Godzilla attraction will open this weekend at the Nijigen no More amusement park on Japan’s Awaji Island.