Motor company Honda has unveiled a glimpse at ... it's unclear if that design was ever proven road-worthy (thanks, Nintendo Life).