Being the hands and feet of Jesus in Japan