Who Is The Suicide Squad’s Starro, DC’s Killer Starfish? (From Space?!) – The Mary Sue April 13, 2021 "kaiju" - Google News Who Is The Suicide Squad’s Starro, DC’s Killer Starfish? (From Space?!) The Mary Sue