Who Is The Suicide Squad’s Starro, DC’s Killer Starfish? (From Space?!) – The Mary Sue

Who Is The Suicide Squad’s Starro, DC’s Killer Starfish? (From Space?!)  The Mary Sue