Where To Stream Scared Rider XechS Season 1 Episode 11
Not of This Blue Earth
- Aired September 14, 2016
- 25 Min
A new foe appears before Akira and the Scar-red Riders. Despite the shock of seeing this new foe, the group returns to Ryukyu LAG to mount a last-ditch effort. While Akira is getting ready, a familiar face shows up.