I think you will do better getting a US bank account with a Visa/Mastercard debit card, and simply using Japanese ATMs with that.
Traveler's checks get a better rate in Japan but you will probably have to pay a substantial fee to have them issued in the US. Gift cards also have extra fees IIRC.