TIT SHING MA, RENNES, França