homelessness in Japan

Pastor Marcel outreaching to the homeless in Japan

street preaching in japan