Name that Pokemon

Bulbasaur

Pikachu

Evolved form of what pokemon?
Pikachu

Water

Electric

Meowth

Mewtwo

Evolved form of what pokemon?
Squirtle

Fire

Electric

Jigglypuff

Caterpie

Evolved form of what pokemon?
Charmander

Fighting

Fighting

Flaffy

Ditto

Evolved form of what pokemon?
Koffing

Psychic

Poison

Alakazam

Ampharos

Evolved form of what pokemon?
Vulpix

Ground

Normal