Watch Astra: Lost in Space Season 1 Episode 12 Online
-
- COUNTRIES: Japan
- Subtitles: 日本語
The truth is revealed about the killer, which leads to numerous discoveries about the history of the world. Can the team overcome the final obstacle and return home safely?