Out of stock

Max Factory Nendoroid 234 Jack Frost (Shin Megami Tensei)
JPY3,530
MSRP:
JPY4,074