Another One-Shot Thing (Gladion x Moon)
Moon is the female trainer in the game, just to clear that up. You can view this as a Gladion x Reader, Fem!Trainer x Gladion, or however you'd like. THIS CONTAINS MAIN STORY AND POST GAME SPOILERS. Requests ARE open.