Paranormal Jikininki Demon – One of Worst Mythological Demons In Japanese Buddhism, jikininki (“human-eating ghosts”; pronounced shokujinki in modern Japanese) , also called wendigo are the spirits of greedy, selfish or impious individuals... SoulAskNovember 14, 2013