8 Mermaid’s Forest Oct. 04, 2003Mermaid’s Forest IMDb: 8 2003 380 viewsAccording to an ancient Japanese legend, mermaid flesh may grant immortality if eaten. However, there is a much greater chance that consumption ...Animation