だい曼荼羅 まんだら
daimandara

Noun

1. great mandala (in Shingon); mandala with an image of each deity — explanation