Masato Hasegawa

Further involvements