The N-WGN Custom L Turbo occupies a premium position within Honda’s kei-car lineup in Japan — blending a turbocharged punch with upscale design details and a host of comfort and safety features.