Go Hasegawa

(1977 - present)