Kill la Kill poster
TV

Kill la Kill (2013)

S01E08 I Will Wipe My Own Tears

Nov 22, 2013 • Season 1 • Episode 8 • HD

Satsuki Kiryuin unveils her scheme to restore the order at Honnouji Academy through a battle royale, where the last ones standing will reclaim their Goku Uniforms. Amidst the ensuing turmoil, Ryuko and Mako decide to take a ride, but they soon find themselves in an unforeseen predicament!