Born in 1976 in Hengdian, Hubei Province, China, Yu Xiuhua is a poet from an impoverished rural background who was born with cerebral palsy. Yu began writing poetry in 1998. In 2014, her poem "Crossing Half of China to Fuck You" became an online sensation, launching her career as a celebrity poet and writer. Her poetry collection Moonlight Falls on My Left Hand
(Guangxi Normal University Press, 2015) sold over 10,000 copies, a record for Chinese poetry titles of the past two decades. Yu received the Peasant Literature Award in 2016. Still Tomorrow
, an award-winning documentary film about her life and poetry, was released to critical acclaim the same year. She was also the recipient of the Hubei Literary Prize in 2018.