Spider Attack!
An amazing bronze statue in the Rappongi Hills district of Tokyo, Japan. Godzilla's next opponent?
An amazing bronze statue in the Rappongi Hills district of Tokyo, Japan. Godzilla's next opponent?
Read less
Read less
Views
59
Categories
Same photographer See all
Discover more photos See all