spider-like creature discovered