Mandala in Japanese Pure Land Buddhism, housed in the Taima-dera temple, Nara, Japan
No description defined