Indeed, you can buy cards
here. If you cant wait for the card to be delivered they will fax you/send you a scan/email you the code so that you can use the Japanese store right away. They take credit cards (Mastercard, Visa, Discover or AMEX) so its quite simple.