Let's just say I didn't read "Tentacles" when I first read the thread title. Giant Squid Balls? Sounds delicious! http://www.itsmydish.com/deep-fried-squid-balls/