Lord Apex, Le Rex Toulouse