the last supper but all partecipants are hallucigenia and anomalocaris