beat pryce
GET THE LAST BADGE......
You know that guy on Cinabbar Island who looks like gary? He is blue. After you get the seventh gym badge talk to him and he will go back to the gym and you can fight him.
the seventh gym badge snowpoint gym
beat blue to get it.
In gym number seven
the next gym is @ Mahogany Town
Beat the gym
defeat the fifteenth gym leader
yes, and you have to battle her to get your 16th gym badge
i haht Pokemon soulsilver so live with it itiet
you go to blackthorne city and challenge the 8th gym there
The 7th badge is the volcano badge given by Blaine the cinnibar island gym leader.