[release] Launch Success, The Innovative Satellite Technology Demonstoration-1 aboard Epsilon-4

National Research and Development Agency Japan Aerospace Exploration Agency (JAXA) launched the In