ericscissorhands

DCTV (Flarrowverse) + Suicide Squad members

“Task Force X is an off the books government strike team made up of convicts with no hope for release serving as expendable agents for impossible missions.”