This product was mentioned in
with an average of
Hey! So when I first came to Japan I had actually bough this sim card on amazon [link] weeks before and activated it at the airport before boarding my plane. Once in Narita I just powered on my phone and had Data right away! You choose your plan when you activate it and you can top off your data. Depending on what time your flight leaves your home country and if you have prime 2 day shipping it could be an option.
Otherwise you might just have to have a sim sent to you hotel rely on airport wifi until you get there or buy one of the brands they sell at the airport.
I bought this eConnect Zen SIM. Haven't used it yet though so can't say what my experience was with it yet.