its mandragora ettin (or is it ettin mandragora) and the only other way to get one is a carrian woods hero, and then again if you have enough gems to wish for and equip this guy youve probably won already
You can get regular ettins with crossbreeding (but you probably need high luck scale unless you want to drown in worthless [censored]) and the GoR them and equip that stuff. They're minus the undead immunities and sleep vines that Ambicephalos has, but they're available to anyone with nature and blood.