Product form GOOD SMILE COMPANY Nendoroid - #682 Uzumaki Naruto $39.70 USD Free pickup in our shop(s) Barcode: 4580590129641 Quantity Add to cart