IC 1318, Landor