Professor Oak - you can carry 99 empty pokeballs only 6 with pokemon

you can carry 99 empty pokeballs only 6 with pokemon - Professor Oak

Comments