What is Abatwa?
Essentially, they are tiny Terrans who live with ants. Their abilities are invisibility & pregnacy indication.
The Abatwa live in Africa.