Top 20 Humpback Anglerfish Facts to know What this Creature is 2017-07-05Alisa Su Comment The Humpback Anglerfish is an angry-looking species that live in deep sea. It is also one of the ugliest animals on earth. More [...]