Some Folks Built A 7-Meter Tall Rice Straw Godzilla And It Looks Amazing!
Well, it is time of the year again in Japan. A time where harvested rice’s by-product, rice straws, are put to good use as material for mind-blowing sculptures and one of them was this 23 feet (7 m) tall, 32 feet (10 m) long Godzilla which reportedly took a group […]