This is a statue of the mythical Japanese giant, Daidarabotchi
Giant statue
Anonymous
@ 2023-09-12 04:13:42
big taint! Very cool, arigatou!!
Anonymous
@ 2023-09-12 04:14:22
big giant!**