>>20044506It has a pretty beast special defense stat, and with 85 speed now its mega could have more than salvageable speed.
Its dex entry mentions using starlight as energy, maybe in gen 6 we could get a new weather condition and an ability that takes advantage of this