Elvira Spider Coffin Glitter Badge Elvira Spider Coffin Glitter Badge Elvira Spider Coffin Glitter Badge £12.00 Out of stock.