First KiboCUBE satellite deployed from the International Space Station

First KiboCUBE satellite deployed from the International Space Station