Shroud

The  was an alien that created faces of dead people, so it could feed on people's mourning. (PROSE: Shroud of Sorrow).

Biology
to be added

History
to be added