Taiwan's Spicy Squid Snack