Sentai Filmworks continues to push through their trailers for shows not placed on their YouTube channel and this one took us back a ways with 2013’s Devil Survivor 2.
Can Hibiki, Daichi and Io survive in a war where demons face demons under human command?
The show came and went before I think they were even using their channel much so it’s welcome to be reminded of this show after so many years.