Hey. Sorry if this is the wrong place. I'm in Japan right now until monday and I'm looking to buy the card. Any local can tell me where? I tried akihabara but I don't know where.