Don’t let the word “taxidermy” put you off. That’s not a real hounds howler, it’s a plastic cast that’s been inserted into an old recycled bicycle seat as a piece of art.
Aptly named “Bite it” and “Pink eye” the works of art created by Clem Chen went on display at a show in British Columbia. There were discussion to have the eye in brown instead of blue, but that was brushed off as bad taste.
Go check out the artists site, he’s got some mad sick stuff there. All in pretty much similar gruesome stlyes!
Comments are closed