魑魅

Noun

 * 1) evil spirit; demon

Noun

 * 1) a spirit or demon that arises from the trees and stones of a mountain forest

Noun

 * 1) a spirit or demon that arises from the trees and stones of a mountain forest

Noun

 * 1) a demon formed from the spirit of mountains and forests