First, you have to beat the elite four, then once you can, go to the kanto region and journy to pewter city.Once there, you will find an old guy, talk to him and get the rainbow feather.
pokemon heart gold
a man in pewter city gives it to you
But if you get the silver wing, you just cant go to whirl islands and find Lugia. You have to get a diffrent feather. You can figure that out on your own.
It isn't found it is given to you by the director of The Goldenrod City Radio Tower director. You have to beat Team Rocket and the director will hand it to you.
In heartgold, Lugia is obtainable at the Whirl Islands but u need to obtain the silver feather from a guy in Pewter City. Once u have that silver feather, u can go deep into the Whirl Islands and find Lugia.
You can't find Mew in Pokemon Silver.
there is not a secretpotion in Pokemon silver Daniel robertson
You find Moltres in Mt. Silver.
You don't find it. You find larvitar, which is located at Mt. Silver.
to find out how to catch teddiursa in Pokemon silver... YOU CAN'T IDIOT
You can't find Mew in Pokémon Silver.
in Pokemon soul silver you will find it (it is not in the grass)