Snappigator

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