Switch worldwide sales top 107.65 million, Pokemon Legends: Arceus tops 12.64 million

Plus official sales numbers for Kirby and the Forgotten Land.