This is a statue of the mythical Japanese giant, Daidarabotchi Parks, Art - Sculpture Links: www.atlasobscura.com, en.wikipedia.org By: hhgygy