Embark on a 21-day journey through Japan, combining the adrenaline of F1 racing with serene cruises and rich cultural experiences across Tokyo, Kyoto, and Osaka.