654344003 a captive clouded leopard neofelis nebulosa a wildlife rescue animal highly endangered in its central asian habitat rests on a large log