Softshell

Rig

Rig

Softshell

One of several enemies created for game I've been working on with a couple of friends.