Elvira Spinning Pumpkins Badge Kreepsville 666 Elvira Spinning Pumpkins Badge Elvira Spinning Pumpkins Badge £14.00 Out of stock.