TODA RACING Original Neck Strap

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