OK, I did a forum search on this already and have found nothing. If it's called something else in game, please share a link to the thread...
If taxidermy is attainable in this game, it's going to kick so much ass I may never stop soiling myself.
Player housing and tribal buildings full of stuffed and mounted animals, trophies, wall mounted fish, etc, is a NATURAL for this game!