Quoted By:
I'm going to be honest here - there are only two characters I've ever given legendary pokémon two.
One was my BW OC, I never developed them very far and admittedly was a bit of a self insert. But in any case, in the final part of their story in taking down Plasma I like to give him a Cobalion. I just really like the symbolism behind a Musketeer taking down the Plasma boss.
And the second one was my SM OC, Kauila. I give him one of the Zygarde Cores. I sort of head cannon that the Cores are attracted to strong trainers and that most of them are out there with trainers defending Alola from Ultra Beasts.