Immortalized brings viewers into the captivating and provocative world of creative and competitive taxidermy. No Guts, All Glory.