Shunichi Okada and Hiroyuki Sato

The Japan News