u can get it by beat team rockets boss at Saffron city :D
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
There is only one masterball in yellow.
a masterball it can catch any Pokemon in the world in one throw
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