rock tunnel
you have to get it from a special event
By going to navel rock
you have to have a poliwhirl and give it a kings rock and then trade it.
Navel rock dood
You need the mystic ticket to get to navel rock on firered.
There is one King's Rock to be found in Pokemon FireRed in Sevault Canyon. They can also sometimes be found on wild Pokemon like Poliwhirl.
You can catch a Ho-Oh at Navel Rock in Pokemon FireRed.
either naval rock or just not in firered
rock tunnel
with water type and rock type pokemon.
by trading poliwhirl with the kings rock
You take rock tunnel..........
Rock Smash.
you have to get it from a special event
By going to navel rock
Rock Slide is taught by a move tutor in Rock Tunnel.