Wenrui Huang graduated from Xi'an Academy of Fine Arts, Motion Picture Photography, and Animation, Department of Animation in 2013, and received a master's degree from Tokyo University of the Arts, Graduate School of Film and New Media, Department of Animation in 2017 after moving to Japan in 2014.