Sphingidae, Macroglossinae, Dilophonotini, Isognathus rimosa. Could be the subspecies Isognathus rimosa inclitus. There is also Isognathus rimosa rimosa in Mexico, but no info about the caterpillar.
http://www.flickr.com/photos/29845002@N02/3072811975
http://www.flickr.com/photos/29845002@N02/3073651084
The same one without an ID:
http://www.montezumabeach.com/images/giantcaterpillar.jpg
Comments (2)