Thwarted in their attempt to take over the world of Ente Isla, Satan and his general Alciel land in modern-day Tokyo, where they take on human form.
Genres: TV Shows
Actors: Ryota Osaka, Yoko Hikasa, R. Bruce Elliott, Kanae Ito, Hiro Shimono, Josh Grelle, Tia Lynn Ballard, Aaron Dismuke, Nao Toyama, Yuki Ono, Felecia Angelle, Anthony Bowling
Available Since: April 14, 2015
Similar Titles: