Frustrating Fish

The  is one of the three opposing teams on Total Drama Action.