Shuten Doji vs State Shinto: Kill la Kill as Modern Otogi-zoshi

Date Friday, August 1, 2014   8:00pm - 10:00pm