The Screaming Screamers

the screaming screamers is one of the 2 teams in object quest