TODA RACING Original Lanyard

TODA RACING Original Neck Strap
 
TODA RACING Original Lanyard
Country of Origin Made in Japan
Part No. 99900-STP-001
Price ¥1,800