Ahiru no Sora
Reason for Living
E30 May 6, 2020 24m TV-PG
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…
Where to Watch Reason for Living
Cast of Reason for Living