I'm hunting for a shiny Skarmory in my Ultra Sun at the moment. That's my third attempt. I hope I get it under less than 700 encounters. That's going to be my 200th shiny. I did a lot of shiny hunting during the lockdown/confinement, that's one of those things that kept me sabe during the lockdown/confinement, that and my cat.
I caught a shiny Whimsicott last week:
After getting shiny Skarmory, I'm going to hunt for those shinies:
Here's ALL the shinies for all 9 gens (1025 shiny Pokemon):