A Full Length Trailer For The Upcoming Film “The Seven Deadly Sins: Cursed By Light” Has Been Released. The Movie Is Set To Be The Final Film In The Franchise & Will Be Released In Japanese Theaters July 2nd Produced By Studio Deen.

Here’s The Trailer: https://youtu.be/FbyGzs1-r5U