Looks like an eel trying to burrow into something. Made from a rotating helix sweep.
ZooHead 0 Dec 10, 2019 #1 Looks like an eel trying to burrow into something. Made from a rotating helix sweep.