The Snow Leopard is brutally camouflaged !!