羅迦 らが
magoraga

Noun

1. mahoraga (protectors of Buddhism depicted as giant serpents)

Buddhism