YouTube streamer Jeremy “Disguised Toast” Wang has announced that he’s taking time off from Twitter over concerns for his mental health. During a recent stream, Disguised Toast revealed that while he ...