A Godzilla made out of tires in Shinshiro, Japan. (Or is it Red King...) pic.twitter.com/uZHhmyjLeL

— WEIRDLAND TV (@WeirdlandTales) March 2, 2020