Docteur Renaud, Mister Renard — Cinezo