Strange fish in &amp;quot;La Boqueria&amp;quot; market in Barcelona, Spain