Nobuhiko Togashi

Polaroid
Total Patents: 4
Overall Rank: #1,270,993
Years Active: 2000–2003
Polaroid Rank: #247