Language:
Free Online Dictionary|3Dict

神荼郁垒

Source : CEDICT

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