Demon Busters: Ecchi na Ecchi na Demon Taiji The Animation - デーモンバスターズ ~えっちなえっちなデーモン退治~ THE ANIMATION CENSORED Complete Series Episodes: 1/1 Audio: Japanese Subtitles: English Aired: Sep 25, 2015 Producers: Pink Pineapple, T-Rex