The card is available at Narita and Haneda airports, plus major Tokyo stations like Ueno, Ikebukuro and Shinjuku. For a full list of where to buy the Pasmo Passport, visit here. Be sure to bring your passport with you as you will need to show proof that you are a temporary visitor when you buy the card.