Anime: Nanatsu no Taizai Imashime no Fukkatsu (七つの大罪 戒めの復活 ) Music: EPIC ROCK | ''Don't Let Me Down'' by Stella And The Storm