Go to Solaceon City. Go inside the house next to the Pokemon Center. The man sitting in the chair will ask you for a Pokemon selected randomly from Pokemon you have obtained in you Pokedex. He will give you a special kind of Pokeball and a Heart Scale if you show him the Pokemon before the next day.
This article uses material from the Cheatcc and is licensed under the Creative Commons Attribution-ShareAlike License