Japan's Epsilon rocket successfully lifted off for the fourth time from JAXA Uchinoura Space Center since its maiden voyage in 2013. Seven spacecraft are on board the booster, including a microsatellite that can create the first ever artificial meteor showers.