Imabari City in Ehime Prefecture is undoubtedly famous within Japan for producing top-notch towels, to the level in which towels that have been produced with this high standard are branded as "Imabari Towels". These hand towels feature the famous Tamiya logo design weaved in colored thread.
Copyright © 2008-2024 rcjaz.co.nz All rights reserved