Faça furos no pernil com uma faca para que o tempero penetre bem.
Misture todos os ingredientes da marinada (alho, cebola, limão, vinagre, azeite, sal, pimenta, páprica, louro e vinho).
Coloque o pernil em uma travessa grande e despeje a marinada por cima. Massageie bem o tempero na carne.
Cubra com plástico-filme e deixe marinando na geladeira por pelo menos 12 horas, virando de vez em quando para absorver os sabores.
Asse o pernil:
Preaqueça o forno a 180°C.
Transfira o pernil para uma assadeira, junto com o líquido da marinada. Cubra com papel-alumínio.
Asse por cerca de 4 horas, regando o pernil com o molho da assadeira a cada 30 minutos. Se necessário, adicione água para não secar.
Prepare a cobertura glaceada:
Em uma panela pequena, misture o mel, a mostarda, o açúcar mascavo, o shoyu, o suco de laranja e a manteiga.
Leve ao fogo médio, mexendo até formar um molho espesso e brilhante.
Finalize o pernil:
Após as 4 horas de cozimento, retire o papel-alumínio e aumente o forno para 200°C.
Pincele o pernil com o molho glaceado e deixe dourar por mais 30 minutos, repetindo a aplicação do glacê a cada 10 minutos para formar uma crosta caramelizada.
Sirva:
Retire do forno e deixe o pernil descansar por 15 minutos antes de fatiar.
Decore com rodelas de laranja, ramos de alecrim ou frutas natalinas para dar um toque especial à apresentação.