2 min read Myths and Legends Hinnagami: the spirit that possess japanese dolls and grant their owners any wish 4 years ago Pavel