go to Sliph Co and meet the president he will give it to you.note: you have to beat team rocket first.
Master Ball
after you beat Giovanni the second time talk to the man on the couch and he will give you a master ball
use a master ball on it
Only one
Have a friend trade you a Pokemon holding the master ball they received.
No unless you have a game shark
There is only one
u cant
You should get the Master Ball by talking to the President of the Silph Co. in Safron City after you saved him by defeating Giovanni.
Try to get a ultra ball
You can't,you need emerald.
to catch suicune,mewtwo,raikou and entei