Rare footage reveals what a snow leopard sounds like

Is this what you imagined a snow leopard would sound like?