Prof. Tatsuki Mizuochi
Japan