TIT SHING MA, RENNES, Frankreich