JRPGfan on 18 May 2018
Pokemon + Smash should get it close to 20m.
And maybe Switch at 299$ bundled with Mario Kart? that should do it (also increase nintendo subscriptions for online services).