Saku est une jeune japonaise touchée par une malédiction. En effet, la jeune fille est possédée par un esprit serpent qui la transforme peu à peu en reptile et cherche tant bien que mal à fuir ce malheur. Elle décide alors de partir en Irlande où se trouverait une source d'eau capable d'exaucer n'importe quel vœu...
Mais la source en question est protéger par une sorcière qui semble bien décidée à utiliser Saku à ses propres fins.
Sur les terres d'Irlande, Saku rencontre par hasard la vieille sorcière Rosie. Elle déteste tellement le monstre qui la possède qu'elle décide de rester avec Rosie pour échapper à son emprise. C'est alors qu'apparaît une jeune fille qui porte sur ses épaules les fautes de son père. Pour la sauver de la malédiction du tueur de fées, Saku demande l'aide de la sorcière et doit faire face au pouvoir qu'elle déteste par-dessus tout.