Looks like the cougar should have let go a little sooner. That mouth full of ram fur wasn't worth it.
Any idea where it happened? That was a heck of mountain. The ram hair in the cougar mouth... pure awesomeness?