What is the howler?

The Howler is a creature that is surrounded by alot of controversy.¬† You may be more familiar with this creature¬† by the name Ozark Howler or Ozark Black Howler. Both of these names are often shortened to just “Howler”.¬† It is said...