Partial view of the Japenese Experiment Module (JEM) Logistics Module (JLP) and a solar array as seen by the STS-124 crew.