After their arrival on the Shuttle Landing Facility at NASA's Kennedy Space Center, the crew members of space shuttle Discovery's STS-124 mission gather to talk to the media. Seen here is Commander Mark Kelly. Hoshide represents the Japan Aerospace Exploration Agency. Launch of Discovery is scheduled for 5:02 p.m. May 31. On the STS-124 mission, the crew of seven will deliver and install the Japanese Experiment Module – Pressurized Module and Japanese Remote Manipulator System. Photo credit: NASA/Kim Shiflett