Miko: Japanese Shrine Maidens
A miko, also known as a shrine maiden, is a woman who serves the Shinto kami. Their origins date back to the prehistoric Jomon period (approximately 10,500 BCE-300 BCE) in Japan. The responsibilities and requirements to become a miko have gone through many changes over the years. However, their traditional red hakama, white kosode, and …