[Japanese] The god to whom the Japanese turned at the moment of death. Amida-Nyorai's realm had a lotus pond brimming with ambrosia groves of jewel-studded trees, on the branches of which perched marvelous birds, while melodious bells depended from the boughs, and above this the Buddha and his angels circled, scattering petals on the gentle breeze.
AMIDA
Meaning of AMIDA in English
Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012