Mountain lions really be sounding like the witch from Left 4 Dead. Imagine this fucking creepy sound at night Unbelievable