Yes, the villain Starro in ‘The Suicide Squad’ is a vengeful starfish – New York Post

Yes, the villain Starro in ‘The Suicide Squad’ is a vengeful starfish  New York Post