The Hanaokayama Peace Pagoda was built by the Nipponzan Myohoji Buddhist monks, and here they are. Not in the flesh though.
taken on 6 February 2016, 17:02
location: Hanaokayama Park in Kumamoto, Kumamoto, Japan