Doesn't Haneda have sim card vending machines? I'm fairly sure they do in the Arrivals section.
Might cost a few yen but if you're stuck in a hole in the fog with an owl...
Nice deep cut there.
What are you, some expert on Japanese culture?
M52B28 just shot themselves in the foot.
I don't know how much the rest of you know about Japanese culture (I'm an expert), but honor and shame are huge parts of it. It's not like it is in America where you can become successful by being an asshole. If you screw up your 2FA over in Japan, you bring shame to yourself, and the only way to get rid of that shame is repentance.
What this means is the japanese public, after hearing about this, is not going to want to help M52B28 with any mobile device, nor will they help purchase any new SIM cards. This is HUGE. You can laugh all you want, but M52B28 has alienated an entire country with this move.
M52B28, publicly apologize and cancel 2FA for your Windows Phone or you can kiss your flights goodbye.