DC Suicide Squad Ultraman Joins The Suicide Squad Mar 3, 2022 chan Amanda Waller takes a bunch of Suicide Squad members to invade Earth 3 with the ultimate agenda of…