The Lusca: A Terrifying Sea Monster of Legend

seveart.ai
lusca, epic, sea monster, mythical creature, caribbean folklore, ocean legend, cryptid