1. Preheat oven to 350°F
2. Remove packaging and outer net from ham
3. Wrap the ham in several layers of foil and place in a baking dish
4. Fill the baking dish with water
5. Place ham in the oven to warm all the way through, approximately 10 minutes per pound
6. In a bowl, combine honey, garlic, ginger, sesame oil, soy sauce and char sui sauce; set aside
7. Remove ham from oven, discard water and remove foil
8. Peel away the skin and carve off the desired amount of fat
9. Using a sharp knife, score the fat of the ham vertically and horizontally in diamond pattern
10. Stick a single clove into each cube
11. Pour Asian glaze over the top of the ham
12. Place in the oven to broil, basting occasionally until golden brown
13. Remove from oven when it has reached the desired colour; allow to rest before carving