Language:
Free Online Dictionary|3Dict

魑魅

Source : CEDICT

spirits and devils (usually harmful)/demon

Source : CEDICT

spirits and devils (usually harmful)/demon