There are essentially no redeeming features to its design — its hand-like head looks goofy, its arms look fake, and its colors ... which form it takes on. Baby Pokémon usually walk the line ...
Right now, there are 1,025 different Pokemon across nine generations of games, but fans often create so-called Fakemon, which ...