Fact #1586031022 Hypothesis #1586031022 Source date: 4-04-2020 Location: Saint Lucia Phenomena: Aquatic creatures More