Does anyone else remember getting a "dragon scale" from Threadneedle Faire? See attached picture. If you do, please confrim this for me. i found one deep in a box in my attic last night. and another thing what the heck are these things? Are they manufactured or a piece a wierd tropical plant or something that just looks like a scale?