Pholisora mejicanus

Common name: Mexican Sootywing