Here's the rest of the caterpillar, from the "What is it?" post. It is a Cecropia caterpillar, after it's third moult -in the fourth instar stage. This is the last stage before it builds its cocoon and transforms into a moth.
is my photo-invitation to slow down and soak in all the wonder and beauty woven through creation.