Whatever is on the antler is definitely man made. My initial thought was some Halloween decorations. I have one pic that I is still on the card, but I couldn't get uploaded to photobucket that clearly shows the cord, but I still couldn't make out the round objects