Most of us think of Isuzu as a commercial vehicle manufacturer, their logo adorning the front of countless trucks and buses traveling ... was being presented at the Tokyo Motor Show.