Drakina Forest dweller

The Drakina Forest dwellers were a paranormal bunch of people from the Delta Quadrant. They can see people who were in the room before them.