Poached Leopard {Panthera pardus} on river bank, Gabon