Go to Hearthome city and move in one of those transfer tunnles all the way to the left, then go in the grass and look all the way down. talk to the little karate guy he will u it first you head over to route 208 and battle a ninja at the bottom of the screen and after you beat him talk to him and he gives you the odd keystone or go to twinleaf town and then surf in the pond and on the left of the pond in the middle of the trees there is an odd keystone there There are three ways of getting odd keystone. 1st off the karate guy near the honey tree in route 208. 2nd on the west tree in the pond in twinleaf town. 3rd digging in the underground after beating the elite four (very rare though) Hope this helps! In Pokemon Diamond, Pearl, and Platinum you can sometimes find an Odd Keystone underground. You can also obtain one outside of Hearthome city. If you go left out of town and directly down, you should see a man in a karate gi, he will give you one. mine it out underground in Pokemon pearl or Pokemon diamond
Chat with our AI personalities
You can't. The Odd Keystone is only obtainable in Diamond, Pearl and Platinum. You will need to trade a Pokemon with an Odd Keystone to get it on SoulSilver.
You find the odd keystone and go to the tower. Then face it and press a.
you press the a button on it when you get the odd keystone. to get spiritomb there,you have to meet 32 people underground.
in a house
You walk up to the crumbled tower and press "A" and it will say the odd keystone looks like it will fit.