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

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

Don't Miss...