
Episodes

1. Mermaid's Scar (Part I)
19 May 2004 · 24 min

2. Mermaid's Scar (Part II)
19 May 2004 · 24 min
Mermaid's Forest Specials: quick answers
How many episodes are in Mermaid's Forest Specials?
Specials of Mermaid's Forest has 2 episodes, about 1 hours in total.
When did Mermaid's Forest Specials come out?
Specials premiered on 19 May 2004.