Ochigosan which are "Devine children" who were children of Shinto Priests. They were treated as Gods and were expected to deliver oracles. There are still Ochigosan but they do not perdict the future as they did in the past but they do still partake in some of there previous duties.
Back to Top