A 7 episode science fiction micro-series that aired during Toonami's Attack on Titan marathon. imdb.com