18-hour ferry from Tokyo to Hokkaido! Budget travel Japan 🇯🇵