I think it's BlackThorn citeh
Yes you have to beat the kanto leaders but then you must go to professor oak and he will grant you the pass to head to mt silver (you will see a guard blocking mt. silver when your getting your badges checked) where you will be able to battle red.