answersLogoWhite

0

The Amida Nyora is displayed in Phoenix Hall in Kyoto, Japan. It was created by Jocho Busshi and is a Buddhist statue. The form and expression on the statue established a direct and intimate relationship between the worshiper and the Buddha.

User Avatar

Wiki User

10y ago

What else can I help you with?

Related Questions