Designed by
Title
Godzilla statue at the Hibiya Godzilla Square in Yurakucho, Chiyoda Ward in central Tokyo, Japan #179630012
Description
Godzilla statue at the Hibiya Godzilla Square in front of the revamped Hibiya Chanter building in Yurakucho, Chiyoda Ward in central Tokyo
This image is editorial