Heat a dutch oven over medium high heat and brown the pork belly on all sides.
Add enough water to cover the pork belly and add the ginger and green onions. Bring to a boil, reduce heat, cover and simmer on low for 2 hours. Pork belly should be tender.
Drain the pork belly. I highly recommend saving the cooking liquid for future use.
Put remaining ingredients in a pot with pork belly and bring to a boil.
Reduce heat and simmer on low for 30 minutes, uncovered. Sauce should be reduced.
Drain and place pork belly pieces on a lined baking sheet. Broil each side for 3-5 minutes, until lightly crisped and caramelized.
