Master Ball (Item)

Master Ball
The Master Ball is a Type of Pokeball That always catches the pokemon. The only way to obtain multiple ones is by trading or cheating. Basically you usually only get one. It works without fail. The only pokemon it can't capture are trainer's pokemon.