Professor Elm will give you one after you've defeated all the johto gym leaders, and if you win first prize in the goldenrod lottery corner they will give you a master ball.
There is no second masterball, the only way to get a second masterball is to trade with a friend.
No.
there is only one masterball
at Emerald: Lilycove city, u can win a masterball at Emerald: Lilycove city, u can win a masterball at Emerald: Lilycove city, u can win a masterball
You get a masterball after you beat Cyrus in the galactic HQ
defeat all rockets and giovani then a man will ive you a masterball
a masterball it can catch any Pokemon in the world in one throw
There is only one masterball in yellow.
Help silph co then talk to the president he gives the masterball to you.
You have to make it
No.
after you beat Clair elm wiil call u and will give you the masterball