Suicide Squad’s Project Starfish and villain Starro, explained. – Polygon June 22, 2021 "kaiju" - Google News Suicide Squad’s Project Starfish and villain Starro, explained. Polygon