Vocabulary

閻魔天

Yama (as protector deity of the south in esoteric Buddhism)

noun