I am Pretty Sure It Is An Ant Yeah, about 90% sure. UPDATE: This critter is actually a young Ant Damsel Bug (Himacerus mirmicoides).