As the speedometer neared 260km on the Tokyo Highway, I realised this was one of the

Cool read. :tup: