Cash (Japanese Yen) is necessary for markets and small shops and restaurants ... If you have time before your ferry back, ...