The story begins when a mysterious girl named Rita gathers heroes from Super Sentai teams to the planet Nemesis. The ...
Country: JP