Along with the diverse and incredible designs of the 1,025 Pokémon that currently exist, countless human characters have fashionable ... to match her flowing pink and teal hair, and drawing ...