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.