Thought of geoduck as I read your description.. then shuddered. lol Those things are nasty!