Yimumu

01 Jan, 1970 in People's Republic of China

Yimumu is an independent animation director best known for creating the animated web series The Legend of Lucky Pie.

Also Known As: