Crazed scavenger. Inspired by the game NEO Scavenger by Blue Bottle Games.
Usually waterskins are made out of bladders, but instead he’s wearing a boiled stomach as the human bladder can only hold about 500 ml of water, whilst the stomach can hold 1 liter or so.
Also the intestines are only used as straps otherwise it’d be gross.