Question: do beast balls work on tapu?
Answer: Each time you face Necrozma you'll have a little over 10% chance to catch it in one of your 40 Beast Balls. Plus Ultra! ... Assuming sleep (and disregarding crits), the probability of getting within 75 Beast Balls for each Tapu is 0.00152228724.