Leopard Seal: It Will Rip Your Face Off
Off
The leopard seal (Hydrurga leptonyx) is an underwater murdering machine of the Southern Hempisphere. Its only predator is the killer whale, and even they attack them infrequently. The leopard seal can live for...
Read More →