beat the elite four.
There is no legendary Pokemon in Challenger's Cave, only one person who said one used to live there.
no
He is in a cave!
No there is not.
You get it at Mistralton Cave
helo
Outside the Chargestone Cave.
mistralton cave
mistralton cave
You find him in a cave.
It should be in a cave
mistralton cave