In Japan, it is said that there are 8 million kami.
They are known by myriad names: bakemono,....
Most of them seem strange and scary-even evil-from a human perspective.
These Spirits encompass every kind of supernatural creature; from malign to monstrous, demonic to divine, and everything in between.
In Japan, it is said that there are 8 million kami