This is the most recent offspring of Alice the Leopard, and probably her last, about 18 months old. He/ she is asking to share Alice's very recent kill (note the drool on the chin). The answer was a most definite, vocal, hostile and threatening "NO". This dude is on his own.