By admin August 29, 1991Taiji, Japan 30 Feet Long x 60 Feet High Dedicated August 1991 By Taiji Town Mayor admin / About AuthorMore posts by admin