Giant straw Godzilla statue stands guard over Japanese town

Giant straw Godzilla statue stands guard over Japanese town

10
SHARE

Giant straw Godzilla statue stands guard over Japanese town

If you’re going to honor a bountiful harvest in style, there’s no better way to do it than with a gigantic Godzilla statue made of rice straw and bamboo. The statue stands at an impressive 23 feet (7 meters) tall, with a 33-foot (10-meter) tail, according

Continue Reading ➤
Loading...