Mermaid Legend (1984)
Mermaid Legend is a 1984 Japanese film directed by Toshiharu Ikeda. At the 6th Yokohama Film Festival it won three awards.
More at Wikipedia.
Mermaid Legend is a 1984 Japanese film directed by Toshiharu Ikeda. At the 6th Yokohama Film Festival it won three awards.
More at Wikipedia.
Director: Toshiharu Ikeda
Distributor: ATG|Art Theatre Guild
Release date: April 14, 1984
Running time: 110 minutes
External links:
IMDb