I would have a friend send you a suicune, you then send it back, now the best ball would be a repeat ball.
well... the BEST ball would be a master ball of course, but... meh.
Chat with our AI personalities
Have a Fast Ball with you. This ball should catch at first time. If not, stack up on Ultras.
i would say Ultra-Ball so you could save the master for Entei Suicune or Raikou pokeballs are the best balls you can use just use one of them and then do the A/B trick(hold a and b at the same time) and it should catch!
The best ball to catch Giratina is the Master Ball but the next best and effective options would be the Dusk Ball or the Ultra Ball.
What lvl. is it? If it is like 40 or 50, I would use an ultra, to be on the safe side. you also have to see how much money you have for an ultra ball. Hope you catch raichu!
Net ball.