Travel We Spent 18 Hours on Japan’s Overnight Ferry from Tokyo to Hokkaido (Luxury Japanese Ferry) December 21, 2022