Zap Power Force Police Biotron Takara TL-313 Green Devil 80’s Action Figure Lot.
Please always reference photos for Condition Details and wear.
Any questions feel free to message me.
Thank You