Where To Stream Ahiru no Sora Season 1 Episode 31
What Must Be Protected
- Aired May 13, 2020
- 25 Min
- Rated 7.5
- Number 9 Of 48 Rated Episodes
As the end of the game draws near, the players of Kuzu High push themselves to the limit. Only one thing's for certain: Stamina will decide their fate.