A mermaid in a pink swimsuit has been spotted on the coast be careful, she might make you fall so deeply in love with her that you’ll simply be lost for words. 💗