Naoyuki Ushida

Further involvements