returning a favor in Japan January 2, 2021 Last updated : September 22, 2021 Ryoji Shimada returning a favor in Japan