User blog comment:Warmachine375/English Dubbing of Nanatsu no Taizai anime/@comment-5503727-20151104125341

Now it's on Netflix, though I can't find their English voice actors.