This is Kupalo (Slavic mythology God), he is a Amur Leopard, images were taken at Triple D in NW Montana thanks to his amazing care taker and animal trainer Heather Keepers.
Today, there is about 20-25 Amur leopards left in the wild. It is estimated that the leopard has lost an astonishing 80% of its former territory. Amur leopards are threatened by poaching, encroaching civilization, exploitation of forests and climate change. It would be awful if this beautiful cat is lost forever.