Expertly display your prized antlers with the Skull Master Shed Antler Mounting Kit. This kit utilizes a form-fitting inner mesh to create a seamless, professional-looking display. The sturdy construction will securely hold your antlers in place, while highlighting their natural beauty for all to see.