Moment at 1:40 in El Diablo vs INCUBUS | Suicide Squad by Flashback FM.
Suicide Squad Movie
Saved by MGD.