you need a silph scope (i think that's what its called) and you need to kill or catch a level 30 marowak on the 6th floor in Pokemon tower.
Mr. Fuji is at the top tower in the Lavender Town Tower.
The top of Lavender Town's tower
You have to get a Pokeflute from Mr. Fuji after you rescue him from the Pokemon Tower at Lavender Town.
Mr. Fuji is a kind man in the Pokemon games who takes care of orphaned Pokemon. In Pokemon Blue, he is captured by Team Rocket at the Pokemon Tower in Lavender Town and the player must rescue him.
You get the poke flute from mr fuji by talking to him after you rescue him in Pokemon tower in lavender town
Mr fuji has the pokeflute he is at the top of Pokemon tower in Lavender Town.
After you beat your way through the Lavender Tower, and rescue Mr. Fuji, you just go to his house in Lavender Town and talk to him.
rescue Mr. Fuji from the ghost tower in lavender town (sorry for spelling errors)
the Pokemon tower is in lavender town
The Pokemon tower is in Lavender Town
In Lavender town, first you need the scope to see the ghosts, you get that from the tower in the town to the left of Lavender. Beat the Rockets and then return to lavender with the scope, use it when you're in the tower with Ghosts, beat marrowack and then the Rockets inside. Mr fuji (?) will give you the flute.
I forgot exactly who gives you the Pokeflute, but I know it is definatly someone in Lavender Town. Mr Fuji, I think. From pokemon tower top floor