A authentic-scale head of Godzilla is exhibited at the balcony of the professional intricate as a new Tokyo landmark during its unveiling at Kabukicho browsing and amusement district in Tokyo April 9, 2015. Issei Kato | Reuters The King of the Monsters continue to reigns in Japan — and most […]