Where To Stream Ahiru no Sora Season 1 Episode 30
Reason for Living
- Aired May 6, 2020
- 25 Min
- Rated 7.0
- Number 21 Of 48 Rated Episodes
Despite his terrible knee injury, Kojima's skill are formidable, but he isn't the only member of Shinjo High that Kuzu should keep on their radar.