Spicy and Crispy Silkworm Pupa - Weee!