Animated Video Shows How Japan's Astroscale Will Toss Satellites to Their Fiery Death Posted on June 14, 2023 Animated Video Shows How Japan's Astroscale Will Toss Satellites to Their Fiery Death