Nendoroid - Swacchao! Inosuke Hashibira GOOD SMILE COMPANY Product form Barcode: 4580590127371 $72.88 Quantity Add to cart