Screaming Shells

The Screaming Shells are one of two teams in Total Drama Mushroom Island.