Miko
Miko (巫女) were the Shinto shrine maidens of Japan before and during the Feudal era of Japan.A priestess serving as an assistant at a shrine. Roles of the miko include performing in ceremonial dances (miko-mai) and assisting priests in wedding ceremonies. In ancient times, women who went into trances and conveyed the words of a god were called miko. The word "miko" is often translated as "medium", as in oracle or prophet.
Today miko can be found at many Shinto shrines. Their duties include assisting with shrine events, performing dances and rituals, and fortune-telling.
Supposedly miko were virgins, though it is unlikely that this was true. It is probably true that when a woman who was serving as a miko married she abandoned her duties at the temple in order to be with her husband and new family.
The traditional costume or dress of a miko consists of a scarlet red hakama (divided skirt), a white shirt with swinging sleeves, and tabi.
Literature, manga, and anime often portray miko as a heroine who fights evil spirits, demons, and ghosts. This is similar to the "knights versus dragons" mythos of Europeans. While it is true that miko and knights both existed, it is questionable as to how much demon-slaying actually happened.
In such stories miko are generally described as being skilled in some variety of martial art or the use of a traditional Japanese weapon, such as yumi (longbow), tanto (knife), or any of the various Japanese swords: katana, wakizashi, etc. Miko were also attributed the ability to do magic, especially o-fude

