Inmyparentsbasement

Kaiyodo Fist of The North Star LR-039: Final Battle Kenshiro Action Figure

A Kaiyodo import From the classic anime Alternate head Includes 2 pairs of hands Stand included