En Japón hay alrededor de ocho millones de kami. Estos espíritus comprenden todo tipo de seres sobrenaturales, unos malignos y otros divinos. Sin embargo, para los humanos la mayoría parecen extraños y atemorizantes, incluso malvados. Son conocidos por multitud de nombres: bakemono, chimim?ry?, mamono, mononoke, obake, oni y yokai.