in JapanJAXA logo by xorsyst September 15, 2008, 9:00 am See more Previous article Japan to deliver food into space Written by xorsyst