Answer: darkicloud

AnswerCrossword Clue
DARKICLOUDWhere to store depressing material online?