Shadow

Trivia

 * Lucifer is a Latin word meaning "light-bearer", and also the Devil itself.