Heading for a debut in a few weeks at the Tokyo Motor Show, this diminutive concept grabbed our attention not only with its quasi cab-over semi-truck styling but also its snicker-worthy name ...