The Levant hawk moth  (caterpillar)The Levant hawk moth or...