In a large pot or dutch oven, saute bacon until fat is rendered. Add pork and beef along with cumin, paprika, turmeric, and cayenne pepper. Season with salt and pepper then cook over high heat for 5 minutes. Add onions, tomatoes, garlic, leek, celery, and bell pepper. Cover and bring to a boil. Lower heat and continue cooking until all meat is tender, about 1.5 hours.
Once meat is tender, add lemon juice and sugar. Stir and taste to adjust seasoning. Set aside until guiso has cooled down completely. This may be done ahead and refrigerated.
Over a low heat, cook oil with annatto seeds in small sauce pan. Simmer for about 5 minutes. Cool down to room temperature, strain and discard seeds.
In a large bowl (or food processor) mix in masa harina, salt, water, and annatto oil. Form dough into 24 balls.
Lightly oil the center of a banana leaf square. Put a ball of masa in the center of each square and flatten dough out to 1/8” thickness. Top each masa-coated banana leaf with meat mixture and top/garnish with a strip of pepper, onion ring, a slice of hard boiled egg, a few raisins and capers, and two olives.
Fold leaf to completely encase the filling, making rectangular pockets. Hallacas can be roughly 6”x3”. Tie each hallaca with kitchen twine. Steam in large pot, covered, for 1 hour. Serve hot.
* Hallacas can be refrigerated (or frozen) and steamed to reheat before serving