Flims Starro – the villain of “The Suicide Squad” acquired a large statue on the film premiere by Thor August 2, 2021 by Thor August 2, 2021 Suicide Squad has been overshadowed by the statue of Starro – the villain who will… 0 FacebookTwitterPinterestEmail