>>58128524
I gotta post Mime Jr. for this this thread! The Baby Pokémon in generally are some well designed first stage Pokémon.