Looks like an old (I think 2006) Giugiaro concept. A lot.