Vmin Lye

Vit­a­min Cre­ations is a pro­duc­tion com­pany based in Kuala Lumpur, Malaysia that spe­cial­izes in TV Com­mer­cials, Cor­po­rate Videos, 3D Ani­ma­tion a...