Chie Morifuji and Shinji Abe

The Japan News