Japanese Hachimaki Headband "KAMIKAZE"(Divine Wind) Kanji and Hinomaru Sun Print Japanese Hachimaki Headband. The printed kanji "KAMIKAZE" means Divine Wind. For people who play sports or cheer their favorite sport team. This headband easily ties around your head, it is 84cm(33 inches) long and 8cm(3 inches) wide. Unisex. It is useful to keep sweat off your face.