En Urara Meirochou, la ciudad de trazado laberíntico está dividida en diez distritos, y jóvenes de todo el país se reúnen allí para formarse como urara, adivinas célebres por responder preguntas que la gente corriente no puede resolver. Chiya, una muchacha salvaje criada entre los animales de las montañas, llega al décimo distrito, el más apartado de la ciudad, con dos objetivos: iniciar el largo camino para convertirse en una urara de primera categoría y usar ese poder para descubrir el paradero de su madre, desaparecida hace mucho tiempo. Aunque sabe poco de la vida en la ciudad, sus agudos instintos y su tenue conexión con los dioses le permiten encontrar su lugar entre las demás aprendices.
A medida que Chiya se adapta a la ciudad, entabla un estrecho vínculo con tres compañeras de formación: la aplicada Kon Tatsumi, la aspirante a bruja Koume Yukimi y la reservada Nono Natsume. Juntas aprenden las costumbres, los desafíos y las responsabilidades que definen la vida en Meirochou, desde las reglas de la adivinación hasta la disciplina cotidiana que se exige a las chicas que aspiran a ascender en la jerarquía de la ciudad. Sus lecciones ponen a prueba mucho más que su talento, pues les exigen ingenio, confianza y determinación mientras recorren las calles sinuosas y se enfrentan a los antiguos misterios que las rodean. La amistad es el eje del grupo, pero Chiya nunca pierde de vista la verdad que ha ido allí a buscar.