Creepiest (and coolest) bug I've ever seen. Phyllodes Imperialis, or as I call it, Halloween Caterpillar.
Photo
Shared publiclyView activity