God makes the impossible possible on Japan mission trip

Japan-photo.jpg