This is a Trollbeads charm made of green glass with a silver bead core. It is a beaded charm designed to be used on bracelets. The charm is part of the Universal Unique collection and is 925 silver.
eBay