Just released the very last episode of the Mermaid series