Mogwai (Chinese culture)
The word mogwai is the transliteration of the Cantonese word 魔怪 (Jyutping: mo1 gwaai3; Standard Chinese: 魔鬼; pinyin: móguǐ) meaning "monster", "evil spirit", "devil" or "demon".
According to Chine...
Mogwai (Chinese culture) - Wikipedia