Godzilla tied to a wooden post and facing a wall
Size: 4357px × 6536px
Location: Tokashiki, Shimajiri District, Okinawa, Japan
Photo credit: © Thomas Kyhn / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: godzilla, gojira, japan, okinawa, plastic, tokashiki