Leetle Japanese vehicles Posted on September 29, 2008 by dr.hypercube Spotted (and photographed) in Northwood, NH. I could see driving one – especially if I could get a tarp wagon-top made for the little pickup. I think I’d prefer left-hand drive, though… * * *