Yasuyuki Taguchi

Japan