WARNING! This article contains SPOILERS for From season 3, episode 6!Toward the end of From season 3, episode 6, a terrifying ghost becomes even scarier as she repeats a haunting request from other seemingly deceased figures in town. Throughout From season 3, Elgin has been haunted at Colony House by visions of who he calls the Kimono Woman. The almost skeletal character is seen soaking wet and dripping water, cupping her hands, and wearing a kimono when she appears to Elgin, which frightens him to his core. In From season 3, episode 6, his visions of her take a darker turn when she makes a desperate plea to him.