From the Tokyo Motor Show. http://www.autoblog.com/2007/10/03/tokyo-2007-preview-more-suzuki-x-head-pics/ and http://jalopnik.com/cars/tokyo-auto-show/tokyo-motor-show-suzuki-x+head-concept-314356.php Godzilla Kei Truck!! Yeah, yeah....I know it's not a Kei truck. But I think it's cool anyhow.
Here's some more pics of this unit http://www.autoblog.com/photos/suzuki-x-head-concept/418173/full/ Derek