Any pokeball will work but an ultra ball is probably best.
Chat with our AI personalities
Dive ball.
you use a pokeball
You can catch any legendary Pokemon with an ultra ball as long as you get their hp down and you have to have a lot of them. Try to put it to sleep or paralyze it to make the catch easier.
an ultra ball
a Master ball or alto of ultra balls