Master_Bruno_1084 on June 30th, 2020 at 00:20 UTC »
Where is it in Japan and what's the statue? A specific god or goddess?
oorakhhye on June 30th, 2020 at 01:02 UTC »
Built in 1991.
ConvertsToTomCruise on June 30th, 2020 at 01:18 UTC »
120m is 70.514 Tom Cruises
Master_Bruno_1084 on June 30th, 2020 at 00:20 UTC »
Where is it in Japan and what's the statue? A specific god or goddess?
oorakhhye on June 30th, 2020 at 01:02 UTC »
Built in 1991.
ConvertsToTomCruise on June 30th, 2020 at 01:18 UTC »
120m is 70.514 Tom Cruises