Grilled Taiwanese Sausage - Weee!