Hua Cheng's feed

Hua Cheng created a topic of Falling sheep

Did he just fucking kill himself