The School of Hope and the Students of Despair
- Episode aired Sep 29, 2016
- 24m
Makoto Naegi the ultimate hope races to stop hope for infecting the world.Makoto Naegi the ultimate hope races to stop hope for infecting the world.Makoto Naegi the ultimate hope races to stop hope for infecting the world.