Em um mundo onde espíritos e humanos coexistem e se apaixonam, os espíritos não podem fazer nada fora ver seus amados morrerem, já que têm uma expectativa de vida muito maior que a humana. E mesmo que o humano seja reencarnado, as memórias passadas de sua vida não voltam com ele. No entanto, existe um serviço prestado por alguns espíritos chamados “Fox Spirit Machmakers”, que conseguem reviver as memórias da vida passada das pessoas. Quando espíritos perdem seu amado, compram o serviço, na tentativa de reganhar seu par na próxima vida. A história segue um dos espíritos que presta esse serviço, tentando ajudar os outros a recuperarem seu amor perdido.