Who are we ?
We are an award winning media company that is based out of Shanghai, China. We are passionate about what we do and we settle for nothing but the best. We treat every project as if it was our first, yet use our experience from our previous Projects.
What we do
We strive to deliver nothing but the best and we will go to any lengths to get the perfect shot.
If a picture is worth a thousand words, imagine what a video can do.
We work closely with our clients at every stage of developing the narrative & delivering it, in the required format