Mermaid folklore depicts a species known as Longfins. Many doubt the probability of their existence, but there are some believers. In order to prove them real, a group of mermaids set out to host a reality TV show. Will their pilot episode flop? What evidence will they find? Tune in to find out! (( ...
Send the creators a token of gratitude