Check out this beautiful creature. We call it the “Caterpillar from Outer Space.” Check out how bright white it is, and the yellow attenas it has. Also look at the “T” feet it has in the back. This is a pretty cool species. We caught this creature hanging outside on a vehicle. We must say, that’s a long fall from outer space.