Mermaid catching Demon Squids

Mermaid
Dess is studying giant squids and is diving in  the deep waters of Mexico. These alien-like monsters, also called the Red Demon Squid, grows to five feet  and weighs 70+ pounds.



Latest Squid News: