Snappigator

Snappigator, an river dwelling creature inspired by snapping turtle and alligator.