Visiting the Japanese Air Self Defense Force Air Park and Museum in Hamamatsu, Japan. I got to sit in an F-104J Starfighter! Obligatory music credits: …

AloJapan.com