mail_outline sales@mediastorehouse.com
The Great Buddha of Kamakura, a statue of Amida Buddha, known as Daibutsu at the Kotokuin Temple in Kamakura near Tokyo, Japan