If you've ever been to a Portland Sea Dogs game you've probably seen the trash monster mascots. They walk around during the game to collect your trash. But not much else is known about these mysterious rubbish removing creatures.