Post History
The Lusca (its name meaning 'Octopus Shark') is a cryptid from the Bahamas, supposedly a 6-9 meter (or even 23 meter) long man-eating Octopus that lives within the blue holes, dragging victims down...
The Lusca (its name meaning 'Octopus Shark') is a cryptid from the Bahamas, supposedly a 6-9 meter (or even 23 meter) long man-eating Octopus that lives within the blue holes, dragging victims down...