Nendoroid “InuYasha” InuYasha

$105.00

Pre-order Deadline : 2021/1/31

3 in stock (can be backordered)

SKU: 4580590120525 Categories: , , , ,