Mount Kurama, Japan
Kannon
Statue of Kannon, also known as Kannon of a Thousand Arms.