Yuuko es una bruja que concede deseos a la gente, pero a cambio ellos tienen que entregarle algo que les sea valioso. Watanuki Kimihiro, un hombre que tiene visiones, encuentra a Yuuko y le pide que lo libere de los espíritus que le molestan. A cambio, Watanuki trabajará para Yuuko en su tienda, ayudándola a cumplir los deseos de otra gente.