Sorry, currently out of stock
Thanks! We will notify you when this product becomes available!
Princess Leia from the Last Jedi is Star Wars pop #218. This pop was originally a Walmart exclusive.