Într-o lume aflată în declin, un mare vrăjitor îndrumă un prinț tulburat și cu o latură obscură într-o călătorie pentru a găsi sursa răului și a-și salva femeile iubite.
Yumiko, o tânără de 25 de ani din Osaka, se căsătorește cu Ikuo, bărbatul pe care îl vede inițial ca fiind reâncarnarea bunicii ei. Avea 12 ani când s-a dus la locul copilăriei ei să moară, iar Yumiko a stat acolo și nu a putut-o opri pe bătrână. Ea și Ikuo au un fiu care are...