Articles, Culture, Japan, Places World’s first Godzilla theme park is now open in Hyogo — TimeOut.com October 15, 2020 — 0 Comments
Articles, Culture, Film, Japan, Places Giant Godzilla Statue in Japan — Popular Mechanics September 28, 2020 — 0 Comments