ewe & buffalo