Mean Green Giant

The Mean Green Giant is a character in the 1987-1996 series. He appears in the episodePolly Wanna Pizza.