Language:
Free Online Dictionary|3Dict

魍魎

Source : CEDICT

sprites and goblins/monsters and demons