Too close (though quite confortable) to a snow leopard