ThePokémonseries has long allowed for customizable trainer names, but each Pokémon protagonist has an official, canonical name as well. The option to name the main characters of any Pokémon game is a tradition that dates back to the original games, Japan's Pokémon Red and Green. As time went on, and characters from the mainline games were given roles in different titles, they also received canon names that have stuck with them since.