Kill la Kill · Specials

500 Days of Production I

S0·A3 · 25 dec 2013 · 50m