One of the things that may be confusing people is that while there specific terms for various supernatural creatures (particularly ghosts) in Japanese, there are many more terms that are more ambiguous in their meaning. Bakemono, ayakashi, mamono, akki, kibi, tsukimono, oni, akuma, and a number...