I am not impressed by this Japanese robot car. Got a tip? Send it to The Daily Beast here. ADVERTISEMENT ADVERTISEMENT ...