A sort-of "real life mermaid, half human, half fish, one might believe at first glance" who identifies herself only as Kayla at Weeki Wachee Springs, a classic Old Florida theme park tourist attraction, now (as of 2020) a state park in Weeki Wachee, Florida
Original public domain image from Library of Congress