Julia deVille provides a contemporary take on the taxidermy art form as her jewel-encrusted, ethically sourced, stuffed animals debunk the glorification of the trophy-hunting culture....