Walking through Chiyoda, Tokyo one evening we spotted this excellent statue of Godzilla. Apparently its near the headquarters of the Toho film company who created the original film in 1954. There’s a lot of interesting public art in Tokyo not all as scary as this.