Thought that the spider was the ultimate predator. This T. albopilosus finally comes out of ground and eats regularly.