Yes, it's a Geoduck. Thanks!

(ewwww!)