OhzoraMu-3SInstitute of Space and Astronautical ScienceLaunch Status Success Tue • Feb 14th, 1984 8:00 AM UTC View More Information