The best Poke Ball in existence, the Master Ball catches anything on its first try. There is usually only one in each Pokemon game and you get it by going through the story or finding it in a side mission. Master Balls are normally used to catch Legendary Pokemon.
Log in to comment