Kill la Kill · Specials

500 Days of Production I

S0·E3 · 25 Dec 2013 · 50m