Turtwig in Super RumbleTurtwig Dex Entry | Super Rumble Game EntryPokemon locationsCOMMENTS Richard and Blaziken on Mon 11 Feb 2008 06:19:14 UTC. Eww... this thing isn't cool at all...Post Your Comments