King Kong Sculpture in Tokyo

Sculpture of King Kong hanging over a building in Tokyo, Japan. Photo: Carl Court.