Haruhiko Kawaguchi

Mr. Haruhiko Kawaguchi