In a restaurant in the city of Marrakesh (Morocco), this monster is modestly called "Crab Meat". Yes, and it is, they say, inexpensive. Must go!!!

 

v20240901