In terms of Japanese car culture, we’re in enemy territory, as the place in question is Rocketeer’s headquarters, who, as you’ll remember from our story with Neil Clifford’s Batmobile, are the ...