Honda Illusions, An Impossible Made Possible