Leopard at Nagoya Castle's Hommaru Palace.

na328-20160721_1470.jpg na329-20160721_1471.jpg na329d-20160721_1467.jpg na329e-20160721_1463.jpg na330-20160721_1485.jpg na331-20160721_1483.jpg na332-20160721_1486.jpg