Japanese edit

For pronunciation and definitions of おにがみ – see the following entry.
鬼神
[noun] an invisible spirit, particularly a fierce one
(This term, おにがみ, is the hiragana spelling of the above term.)