Mission in Japan November 18, 2018 | Brian and Chioma Chukwu-SmithListenDownloadLast Sunday, Brian and Chioma Chukwu-Smith gave us a report about what God is doing in Japan.