Professor Alden

Professor Alden is a minor character from Pokémon Advanced.