>>38967144You have to catch every pokemon, and they all must have a perfect iv stat. Actually, you have to catch three versions of every pokemon, all with perfect ivs—one with an ideal moveset for raids, another one with ideal moves for gym defence, and onother one with ideal moves for PvP.
And they all have to be shiny.