Spicy Salt & Peppered Fresh Squid