The finished roast guinea pig.

Achiote oil adds a golden touch and keeps the skin moist while roasting | ©Angela Drake