"...this current deer has a strong liver/pasty taste..."

You might try a strong marinade and then jerk it...
_________________________
OBG