Godzilla statues in JapanOne of the many popular icons in japan is Godzilla, these are my chance encounters.Feb 13, 2021Feb 13, 2021