Before revision: Wandering Miko are a form of Mikothat once existed in much of Japan historical variety of Miko, or Shinto priestesses, from Japan.
After revision: Wandering Miko are a historical variety of Miko, or Shinto priestesses, from Japan.