The Lighthouseangzsa9.0· September 30, 2025FollowSOMEBODY SAID IT'S A FUCKING MERMAID MOVIE1CommentsSign in to react and join the conversation.Sign inGet the app