Sakura, Japan
Massakikantaku
N/A
The 'Taguri' place. I think it is a water pump that pumps the water from the Imba swamp to the rice paddies. I could be wrong, I didn't bother reading all of that on the sign.
like
Deli
The best companies in the category 'Deli'