How to Clean and Prepare Lamb Feet Safely and Easily?

Lamb feet, or paya, are a traditional delicacy loved for their rich flavour and nutritional benefits.