Mermaid's Scar

Mermaid's Scar photo
Type OVA
Airing Status Finished Airing
Duration 45 min. per episode
Air Date Sep 24, 1993
Season summer 1993
Producers Madhouse

All Episodes

No Episodes released yet, please come back later or check the other similar anime.