Multiple other fossils have been found, including one which may retain possible reproductive organs.
Nhiều hóa thạch khác cũng đã được tìm thấy, bao gồm một bộ có thể vẫn duy trì được các cơ quan sinh sản.