Spread the love

The Lusca AKA Sharktopus, is a cryptid that is said to wander the subaquatic cave systems of Andros Island in the Bahamas, living in solitude and eating people who come too near to its lair.