It will automatically come back, like the sudowoodo in Elix forest.
You need the Pokeflute, but I forget where it is.
after u get the new radio from a guy in the lavender radio tower tune into pokeflute and talk to snorlax
Snorlax appears in front of the Diglett's Cave. Play the PokeFlute so he can wake up, and then once you press "A" on him again, he'll challenge you to a battle.
Play Pokemon flute song
no
You restart the game.
nop sorry
You can breed it at the daycare.
no you cant =( but you can get it from another game
you go poo
trade it for another kadabra
You can get another masterball by winning the Goldenrod lottery.