micro predator