With self-parking slippers, Nissan drives Japanese hospitality to a new level

With self-parking slippers, Nissan drives Japanese hospitality to a new level