dharmapala (Q1207630)
the gods who protect or defend Buddism or Taoism
Language:
other details