The color is determined by the first Pokemon in your party.
They'll appear more frequently than normal in Max Raid Battles for a limited time, depending on the game you're playing.
It's not as simple as catching one in the wild.
You can't find this one in the wild.
You'll be able to find this massive Pokemon in Max Raid Battles.