Wall Mountable Moose Head - Plush Moose Stuffed Animal - 11" 100 polyester MADE IN CHINA PLUSH FABRIC (PLUSH) Easy to mount stuffed animal moose head. Very light weight and measure 11 inches in length. Hangs on the wall from the attached flap. Made by Stuffed Animal House. Stuffed Animal House has been designing, manufacturing and distributing the finest of quality since 1984.