Laura Henry

Laura Honudrez is a ghost that appears in The Scream of the Haunted Mask.