Bad Elf

Bad Elf

$14.99
Sale price  $14.99 Regular price 
Skip to product information
Bad Elf

Bad Elf

$14.99
Sale price  $14.99 Regular price 
Payment methods
  • Amazon
  • American Express
  • Apple Pay
  • Diners Club
  • Discover
  • Google Pay
  • Mastercard
  • PayPal
  • Shop Pay
  • Visa

This evil little helper is here to bring a new kind of fear to all the little boys and girls. Watch out little elf, this guy is about to take your place up on the shelf reporting to Krampus who has been naughty or nice.