Roasted pig's feet, marinated and roasted