Mountain Lion terrorizes our mountain home...

Mountain lion or "panther" like the above, thought once to be extinct, apparently isn't