New to nature no 109: Anochetus hohenbergiae
Read more.