The unfortunate history of the “Whiplash Kannon” and Heiwakannon-ji.

By Austin Smith. Heiwakannon-ji temple is situated on the north-east coast of Awaji Island. The temple, which ostensibly promotes world peace, boasts a replica of the statue of liberty, a peace bell and a giant kannon statue – a symbol of compassion and mercy. The complex also includes a ten-storey pagoda, a museum and a rusting D51 […]