Yaya, Aiyana et Koko étaient des amis d'enfance. Nés dans le même village, ils passaient leurs journées en paix et se juraient de toujours rester ensemble.
Cependant, tout a changé lors d'une nuit fatidique, lorsqu'une armée de monstres étranges a attaqué leur village. Les familles ont été dispersées et, dans le chaos, Yaya et Aiyana ont été séparées de Koko.
Trois ans plus tard, le jour du vingt et unième anniversaire de Yaya, elle et Aiyana jurent de retrouver le Koko disparu. Ils quittent leur village et errent dans la forêt dense qui l'entoure, à la recherche d'un signe de l'endroit où se trouve leur ami.
Après plusieurs mois, leurs voyages les conduisent à une mystérieuse sorcière, Maia, qui prétend être toute-puissante.
Maia dit qu'elle peut aider Yaya et Aiyana, mais son aide a un coût. Avant que Maia n'envisage de lever le petit doigt pour eux, elle demande à Yaya et Aiyana de lui prouver leur loyauté à travers une série de corvées subalternes et de tâches embarrassantes.
Yaya est prête à endurer n'importe quelle indignité pour trouver Koko (même utilisé comme chaise humaine) - mais peut-elle vraiment faire confiance à Maia ?
Yaya est incertain...
Mais, à mesure que le temps passe, elle se retrouve inexplicablement attirée par Maia.
Maintenant, pourquoi cela pourrait-il être ?