Fist of the North Star Super Action Statue Kenshiro (Reissue)


PRE-ORDER

Estimated to arrive August 2025
$98.99

SELECT PACKAGING GRADE

Quantity: