Language:
Free Online Dictionary|3Dict

神荼鬱壘

Source : CEDICT

the two spirits guarding the entrance to a house (idiom)