575286 baked stuffed squid