In a pot, add 1 teaspoon of salt, ½ teaspoon of peppercorn, 3 smashed garlic, 1 medium sliced onion, bay leaves, pork belly, and pork ears. Add enough water to cover all the meat. Bring it to a boil and let it cook until all the meat is tender.
Allow the pork belly and pork ears to cool and dry which is crucial to achieve crispy texture. Pat dry with a paper towel to remove excess moisture. You can air-dry it for a few hours in the refrigerator to make sure it's completely dry.
While boiling the pork, let's prepare the other ingredients. Start by chopping the ginger into mince and cut the remaining onion into a moon shape. Slice the red chili peppers into small pieces.
Remove any membrane or connective tissue, and cut the liver into steak slices of your preferred thickness.
In a small bowl, combine mayonnaise, 1 teaspoon salt, ½ teaspoon black pepper, lemon juice, calamansi, or lime. Stir well until smooth. Set it aside to use as a dressing for later.
Preheat your broiler.
Place the pork belly, pork ears, and liver on a broiler pan or baking sheet.
Broil the meat until they are crispy and golden brown. Broil the liver until it is no longer pink, about 15-20 minutes. For the pork ears, this will take 10-15 minutes, and the pork belly will take 20-25 minutes depending on the size. Flip all the meat halfway to crisp both sides. The bigger the cut, the longer the time it will take.
Let the broiled pork belly, liver, and ears rest for a few minutes before slicing.
With a chopping board and sharp knife, slice your meat into bite-size strips.
In a large bowl, combine the mayonnaise dressing, chopped onion, ginger, red chili pepper, lemon juice, chopped pork belly, ears, and pork liver. Stir well until everything is well blended. Taste and adjust the seasoning according to your taste. Ready to serve.