Takeru Igusa (Q56766910)
Japanese-American engineer
Language: