Sort:  

Thank you! yes, this is a Spanish lobster, caught off the coast of Tarifa! just 200km from where I live, I guess you could consider that local :)