Senichi Narita

Toa Eiyo
Total Patents: 2
Overall Rank: #2,311,871
Years Active: 1989–1992
Toa Eiyo Rank: #19