
You’ve heard of Elf on the Shelf, but what about Lannister on the Bannister? Santa’s newest henchman hails from Westeros, not the North Pole, and he’s here to make sure your kids stay on the nice list leading up to the holidays.
Lannister on the Banister is pretty steep at about $80. So be sure to make each of the 4 installments of $19.99 because a Lannister always pays his debts, and surely he’ll expect the same from you, ya know?