Hi! I stumbled upon this listing and I want to be sure that this is what the seller is describing it as. It’s being listed as an Aegirocassis benmoulae appendage from Morocco. I don’t know much about Anomalocarids outside of China and North America. Please let me know what you guys think!