Giant Straw Godzilla Shows up in Japan

This giant Godzilla was made by a group of 150 volunteers. It stands 23-feet tall and is made out of straw! It has LED eyes that light up, too. Thankfully it is incapable of rampaging around the city.
Use Arrow Keys ← → for Faster Navigation Click to DisableClick to Enable