魔怪

Noun

 * 1) demons and monsters; fiends
 * 2)  mogwai a kind of demon held to be harmful to humans