Esprema o limão e a laranja e reserve.
Derreta o caldo em uma xícara de água morna e reserve.
Em um refratário junte a cerveja, os vinhos, o caldo de carne, o shoyo, o mel, o suco da laranja e do limão, a cebola e o alho picados e o azeite.
Adicione sal a gosto, corrigindo o sabor.
Faça furos no pernil para entrar o tempero.
Junte o pernil à marinada.
Salpique as ervas, manjericão, salsa, cebolinha e as folhas de louro.
Deixe descansar por no mínimo 12 horas vire algumas vezes para o tempero ficar uniforme.
Aqueça o forno em temperatura média por 15 minutos.
Coloque o pernil em uma assadeira .
Espalhe a maionese sobre o pernil.
Cubra com papel alumínio e asse por 3 horas regando sempre com a marinada.
Retire o papel alumínio e deixe dourar por mais 20 minutos.