Directed by Yutaka Abe (as Jack Abe).
A Mermaid on Land is not available for streaming at this moment.