12-episode sci-fi series gets stream in all Netflix territories in subbed, dubbed formats.
This is AWESOME news.
This is AWESOME news.