Michael A. Stecker mastecker@gmail.com
Buddha of Toganji Temple in Nagoya, Japan The huge Bhudda statue is about 10 meters in height.