Combine all marinade ingredients in a bowl. Cut pork shoulder into large strips or leave whole. Pour marinade over pork, cover, and refrigerate overnight (minimum 6 hours).
Preheat oven to 325°F (165°C). Place pork on a wire rack over a lined baking tray. Roast for 1.5–2 hours, basting every 30 minutes with reserved marinade.
Increase oven to 425°F (220°C) for final 10 minutes, or broil until edges get sticky and caramelized. Let rest before slicing thinly.
Serve with white rice and Cucumber Salad.
Enjoy!