Mystery Salt

Given chemical clues, color, reactions, flame test, identify the unknown cation and anion.