CrystalAcids.com

Releases - Mermaid's Scar (OVA)

VHS

Mermaid's Scar (VHS)

  • Release Date 1993
  • Episodes 1
  • Runtime 45 mins
  • Catalog Number VVMS-001
  • English Audio Yes