Otawara Street sculpture
Otawara, the town I live in is a rural community in Tochigi prefecture. Around 80,000 people live in the area, its a spread out community with many farms and local growers. About 50% of the area would be rice fields and there is some industry here, in fact the reason I live here is that my… Read More Otawara Street sculpture