MC Square Productions is a Malaysian Based Film and video production company that mainly produces commercials for brand. We also make short films for brands and short films for passion and creative purposes.
MC Square Productions is a Malaysian Based Film and video production company that mainly produces commercials for brand. We also make short films for brands and short films for passion and creative purposes.
Share:
Share: