(PO) Nendoroid 706 Star Wars Episode 5 The Empire Strikes Back - Boba Fett (5)

(PO) Nendoroid 706 Star Wars Episode 5 The Empire Strikes Back - Boba Fett (5)

Regular price $80.00 $72.00 Sale

Pre order release date: May-17 Size: 100mm