Haruka: Beyond the Stream of Time

is a neo-romance shōjo manga by Tōko Mizuno that was serialized in LaLa from December 24, 1999 to December 10, 2009 and resulted in 17 tankōbon volumes. It was based-on and written in parallel with the PlayStation 2 romantic adventure video game developed by Ruby Party and published by Koei that was release on April 6, 2000.

An anime series adaptation by Yumeta Company aired from October 6, 2004 to March 30, 2005 and ran for 26 episodes.

Plot
On her walk to school, ordinary Kyoto High school student Motomiya Akane hears a voice calling to her from an old well in an abandoned historical estate. The voice is that of the oni leader Akuram, and Akane finds herself summoned into another world that resembles the city of Kyoto during the Heian Period (approx. 800-1200 C.E.). Here she is asked to be the Ryuujin no Miko, a legendary figure who possesses the power of the gods. Akane is told that she must defend this world, called Kyou, from the encroachment of the Oni Clan before she can return home. Fortunately, her school friends Tenma and Shimon are on hand to help her out and along with six Kyou natives they become members of the Hachiyou, a group of specially chosen men who act as the Miko's protectors.