You have to pay fees to withdraw cash from ATMs in Japan. Keep in mind that you cannot withdraw cash from the ATMs of Japanese banks. Look for those ATMs with Visa signs, either at the airport, hotels, seven eleven stores and post offices. There are some Citi banks in Japan and you can withdraw cash there as well. I think the fee is around $5+ 2% of the cash amount. Thanks!