Layla Stone is a crystal witch dressed in jewel-toned clothes. Layla uses the power of gemstones to make jewelry with special protection patterns. Her accessories include a metallic jacket, an amethyst-colored witch hat, a crystal with invisibility powers, a potion bottle, and a spellbook.