MoviePaglu

Watch Mermaid's Scar (1993) online free

Watch Mermaid's Scar (1993) online free with Japanese audio. According to an ancient Japanese legend, mermaid flesh may grant immortality if eaten. However…