Hiroshi Kawaguchi
Profile