#TBT 2015: Odd Japanese English: “Paper Driver” in Japan means a driver who obtained their license but seldom drive or has not driven since then. 263 views14:36