I not sure if I believe 'killed a leopard with my bare hands' story -- I've been attacked by an enraged tomcat and there was no way in hell I was getting that thing off of leg. Guy I knew had a pet bobcat that would chase you when it got hyped up and it was legit scary -- a 110 pound leopard... nah I'm going to need a lot more proof. This thing takes out a crowd with nets and weapons.