Due città immaginarie, la camaleontica Mirabilia tecnologica e innovativa, e l'orientaleggiante Zwillinga, creata e tenuta in vita dalla mente dell'Anfisbena, una creatura simile a un serpente a due teste. Un fiume divide le due città la cui navigazione è minacciata dalla rabbia del rettile bicefalo. Due gemelle potentissime, Hedrya e Gardìla, salvate in fasce da un destino segnato, per essere divorate proprio dall'Anfisbena. Legate dai sogni e dalla capacità di interpretare i messaggi della creatura, sapranno riportare la pace prima dell'ultima luna?