Nasty looking fish thing

they’re called geoducks…i dont see any “duck” in them.