Green Monster

The Green Monster is the mascot of the Boston Poindexters. He may be a mutant, or possibly an alien. The monster seems to be quite capable of the piano, which seems rather small compared to his size. The Green Monster is a parody of Wally, the mascot of the Boston Red Sox.