Answer: darkicloud

AnswerCrossword Clue
DARKICLOUD

Where to store depressing material online?