Red Hakama, White Robe: Doing the Gods' Work: Shrine Maiden (Miko)
From fortune telling to prayers, Miko, or shrine maiden, have always been serving the gods in Japan. IF you visit a shrine today, you can still see them. They often wear a white top with red skirt pants known as hakama. They look so divine!
Miko were a good source material for games and anime characters, so lots of miko inspired cosplay are popular. Check out these divine shrine maidens.