The sun returns in Sora Sora