Velvet shank??

Velvet shank??

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