Trainer is a playable character that represents player of the game. Player can choose their Trainer's name and it can be changed afterwards a limited number of times.