Factory Direct Craft Set of 12 Plastic Miniature Standing Artificial Deer For Christmas Villages, Miniature Scenes and Crafting