Where To Stream Kill la Kill Season 1 Episode 8
I`ll Wipe My Own Tears
- Aired November 22, 2013
- 25 Min
- Rated 7.5
- Number 13 Of 23 Rated Episodes
Satsuki unveils a plan to rebuild Honnōji Academy using a brutal survival challenge. Ryuko and Mako's joyride ends in unexpected peril.