SCREAMING FROG ARRRRRRGH

Green frog screams like a damsel in distress ! sounds a lot like a whining cat if you ask me