64. Luscious Lusca
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.
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.