Tomb Spider

Non Sentient Life form - Planet Tombworld