Snot Otter

Snot Otter

The snot otter, more officially known as the hellbender salamander or Cryptobranchus alleganiensis, is North America’s most super-sized