Note: Larger version HERE in case you're from the bigger is better school of penises. This is a cartoon poster of all 151 original Pokemon doing battle...