In Pokémon LeafGreen, the Move Tutor that teaches Mega Kick is on the route that connects Mt. Moon and Cerulean City.
yes on the left of cerulean city near the guys who teach your Pokemon mega punch and kick. use a ultra ball to catch it
in a route
Snorlax is a good candidate.
Most of the normal pokemons.
Its to the left of Cerulean City. Go north of Cerulean, take a left from the bridge, swim in the water, go past Cerulean Cave, and keep going left until you hit two fighters who teach you mega kick and mega punch
Mega Kick does 40 more damage (120), but only has 5PP and 10 less accuracy points. Mega Punch has 80 damage, and 85 accuracy, and TWENTY PP. Clearly, Mega Punch is the better choice, unless you want a Pokemon with KO power instead of endurance in battles.
No there are a lot of others depending on the game
These are some good moves for your hitmonlee they are: Earthquake, Rock tomb, Brick Break, and Mega Kick it learns Mega Kick at LV.46 in Fire Red version.
Lots. Earthquake, horn drill, mega kick etc...
hi Jump kick,mega kick,blaze kick,close combat
Personally, I think Charmander is the best. His evolution Charizard is useful because it can learn Fly so it only takes up two needed pokemon in one, Flying and Fire. Also, many people would reccomend a Bulbasaur because he destroys the first 3 gyms quite easily but Charmander learns Metal Claw which helps the problem with Brock. Also, once you get out of Mt Moon, you'll see two karate guys. The one on the right teaches your pokemon Mega KIck which Charmeleon can learn. Mega Kick really helps with Misty. Charizard is really useful when battling the elite four.
Yes, the Mega Gyrarados is a flying Pokemon and a water Pokemon.