Photos of the Month
Because Godzilla has destroyed Tokyo so many times, a statue of Godzilla in Tokyo is an appropriate tribute. Located in a small plaza between Hibiya Park and the Ginza, this homage can be difficult to find. Despite its small size (the statue itself is only about 3 feet tall), the adventure is well worth the effort for fans of the movies. Refer the following link to get more information on its location.
