Veil of Spirit (Original) / Veil of Spirit (US)
Rescued from a hi-tech mental research facility by her sister, one girl struggles to piece together what happened to her from the remnants of her fractured mind.
Info mistake?