Imabari City in Ehime Prefecture is unquestionably famous within Japan for producing top-notch towels, to the point in which towels which have been produced for 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.uk All rights reserved