Tsuyoshi Itakura

Showa Glove · Unknown
Total Patents: 12
Overall Rank: #420,226
Years Active: 1981–2015
Showa Glove Rank: #17