Tag Archives: Jodoshu

Daibutsu is a Japanese word meaning literally “Large Buddha” that refers to large statues of the Buddha or one of his various incarnations. The Great Buddha of Kamakura is a monumental outdoor bronze statue of Amida Buddha in the Kotoku-in Temple in Kamakura, Kanagawa Prefecture, Japan. It is believed that the statue was originally cast […]

View full post »