Undergraduate at the University of Leeds. Love animation production.
Company:University of LeedsLocation:Fujian, China & Leeds, UK