The Seven Deadly Sins New Screenshot Released Along With Trailer