There is a Shinto believe that a soul can live inside any object, especially if the owner has a special attachment. This is the idea behind the true story, The Okiku Doll.

Previous
Previous

The Curse of the Colonel

Next
Next

Nopperabo