Trubbish in Super RumbleTrubbish Dex Entry | Super Rumble Game EntryPokemon locationsCOMMENTS torterra_king on Tue 07 Dec 2010 00:43:56 UTC. wow thats pretty weird you know!Post Your Comments