All Natural Hand-Made Latex STAG BEETLE Hexarthrius Hand Puppet (12 Inches Long) HEXARTHRIUS STAG BEETLE Hand Puppet All Natural Pliable Latex Hand-Made, One-of-a-Kind SUPER REALISTIC Look Measures 12 Inches Long X 13 Inches Wide Hand Poured, Time-Cured, Dried & Hand Painted