摩ご羅迦 (まごらが) — mahoraga (protectors of Buddhism depicted as giant serpents) | Kumi Dictionary