桃厳寺 (Toganji Temple) The Toganji Temple in Nagoya, Aichi dates back to the 16th century. It features