You can find a Rock Incense in the Digglett's Cave in Kanto.
never heard of it
yes, I have it. I got it without cheating too.
You can find it by chance when you use rock smash on rocks
In Johto you can find it in the Safari zone and in Kanto you can find it in Rock tunnel.
come back to cinnibar island with a Pokemon with rock climb n climb the rock until u find it
you can find them on different routes with your pokewalker You use Rock Smash at various places.
You dont find it.You catch the snorlax in front of digletts cave and give it a full incense and leave it at the day care with a ditto and the snorlax will lay a munchlax egg.
It is in the Lower Cave of Mt. Mortar. You will need Rock Climb to get it.Inside Mt. Mortar
you cant find celebi in soulsilver
You need to use rock smash at the ruins of alph. If you're lucky, you will find a fossil.
you need to get all 16 badges, then speak to prof. Oak- i think
you cant