How is Ash still 10?
This is a question I still wonder about, even if I don't watch the anime anymore. I have personally thought that perhaps Ash's age reverts to 10 at the beginning of each region. Or perhaps time passes slower in the Pokemon world. Or maybe he is in a comma. What is your theory?