A Snow Leopard Cub. Magnificent or not?