Leon

leon is called the unbeatable champion and is a hero to many trainers... leons dream even when he was still the champion was to make galarain trainers the strongest  trainers in the world  in order to fulfill that dream he has rebiult roses tower into the battle  tower facillaty dedicated to pokemon battles