Tag: undead

Results

  • Meng Chiang-nu

    Meng Chiang-nu is the chief spirit residing on the Isle of Ghost's Tears. It's said that none who gaze upon her live to tell the tale...