Being located in Paris, it would have to be "maître du temps".
Master of Time. One of the Masters of the Universe.
Maybe shorten it to Maître d'
Master of Time. One of the Masters of the Universe.