The Stars You Ate

Kronos has been defeated, but evil is still lurking. The fabric of the universe has been ripped and suddenly monsters from Greek legends are pouring into Middle-Earth. With no way to stop them, both the Valar and the Greek gods send a demigod to save the world. But Anavi is a little more than reluctant to be the hero.

She finds herself in Rohan. The War of the Ring has yet to begin, but the king's mind is being poisoned. She has to hide her godly lineage and fit in this weird world quietly, yet save it at the same time. And damn, the king's nephew is hot.