I vote for peacock.
Could be a panther.
I've heard peacock screams echoing through the hills. This didn't sound like one of those.