This absolutely amazing and impressive creature is the caterpillar of the Hercules Moth, Australia’s largest most and one of the largest in the world. I could literally hear them munching on the leaves before I saw them. Absolutely in love with this rainforest and all its creatures.
I don’t think I can handle a caterpillar that is that big!


