Skip links

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