In the lands ruled by the newly appointed goddess Dea, humans will live 1200 years- spending one hundred years in each of the Twelve Realms. At the end of these 1200 years, one must drink the nectar of the flower of eternal sleep and float down the River of Winter, which will lead them to the end of land. Life in each Realm is highly different. Lucia, a temple maid who helps prepare the elderly to take the journey down the river, spends her days training to become a high priestess in the Realm of Eternal Winter. Aerid lives in the Cursed Village- the home village of the one man who managed to escape the fate of the River of Winter, an escape that caused the king of the realm such severe misfortune that he has been strictly punishing the village ever since, in the Realm of Forests. Lucia and Aerid should, logically, never meet. But as the signs from Dea become more and more confusing, logic begins to fall apart.