ok,i want to tell you I DONT NO......
black stone
pokelathon
Pokethan.
There is no such thing as an Ice Stone
I believe you can get a Shiny Stone in HeartGold in the Pokèathlon Prize Corner after you get 5000 Points.
Fire stone
Staryu.
You can get them at the pokeatholon dome.
By Action Replay
i think it is a leaf stone
you have to ivolve a pikachu with a thunder/lighting stone. you have to ivolve a pikachu with a thunder/lighting stone.
sorry no stone, they evolve by level or trade