Sweet and Spicy Marinated Duck Tongues - Weee!