3D Technical Director and Animator

Meghdad Asadi

Born in 1982 in Shiraz, Iran, and currently…