Velvet shank?

Velvet shank?

Observation - Velvet shank? - UK and Ireland. Description: