I am interested in Japanese gods "kami", myths and stories of monsters/demons "yōkai".
But I found that some creatures(whether fictional or real) are defined as both kami and yōkai.
Just like Tengu and foxes. It makes me confused.
Could anyone tell me when a creature would be defined as a kami or a yōkai?