October 20, 2019 Hachimaki: A Background to Historical Japanese Fashion A hachimaki is usually made from a piece of long cotton strip of cloth decorated with inspirational Japanese slogans. Continue reading Tags: Hachimaki Japan