Yes, Bookwalker may require an address and credit card issued in Japan for purchasing digital manga.