A global community of nature enthusiasts
photographing and learning about wildlife
Agrius convolvuli
This looks like Agrius convolvuli, which has larvae that can be highly variable. If you take a look at the reference link
http://www.leps.it/indexjs.htm?SpeciesPa...
go to 5 larval photo to see what that's nearly identical to yours