A suspension-feeding anomalocarid from the Early Cambrian

A suspension-feeding anomalocarid from the Early Cambrian