3388 Films worked on concept development, production, and post production for this “BEC Royal” Chinese TV Commercial.