I’m arriving in Japan in 8 days, is there a physical delivery if I order today, 23 Nov?
I’ve been under the impression that I would actually receive a pass when I arrive at the green window at Narita? Is this not correct? I was about to order then it asked about delivery address.