Grand Corps Malade and Indochina in good company