flyingfetus 6 months ago Its a geoduck...no seriously, it might actually be geoduck. (Its probably not)