@Visit Japan Visit Japan: Fun fact: The town of Imabari in Ehime Prefecture is Japan’s largest manufacture… July 17, 2022