Tatsuya Okudera

Ya-Man
Total Patents: 2
Overall Rank: #2,329,323
Years Active: 1987–1989
Ya-Man Rank: #5