Poster of Mermaid's Forest

Mermaid's Forest

Plot: According to an ancient Japanese legend, mermaid flesh may grant immortality if eaten. However, there is a much greater chance that consumption will lead to death or transformation into a damned creature known as a Lost Soul
First Episode Aired On:
Sunday, October 5 2003
21 years ago
Last Episode Aired On:
Sunday, December 21 2003
21 years ago
Number of seasons: 1 (11 episodes)