Dinocaridid Grasping Appendage - Possible Aonomalocaris

Aonomalocaris