Japan's Challenge Towards Micro-Satellite Înapoi