Here are three good sites for more information on the Japan Sendai Mission.
The first one is probably the best one for mission information. The second one is the mission.net site and is only fair. The third one is the official site for the city of Sendai.
http://ourworld.compuserve.com/homepages/togaard/index.html