Milpe Bird Sanctuary, Ecuador, July 12, 2011
I don't have a clue what butterfly this will be, but it is certainly a striking caterpillar.