For the TM I'm not sure you should probably cheat but if you want a Pokemon catch a grass/phsycic.
Chat with our AI personalities
Magical Leaf isn't a TM.
Kirlia CANNOT learn Magical Leaf in R/S/E but in D/P/Plat it learns Magical Leaf on Lv22.
No. And to be honest Magical Leaf on a Torterra would be useless if it could due to Torterra being a Physical Attacker not a Specialist Attacker (Magical Leaf is a Special Move)
I don't know if there really is a TM for magical leaf. But I know that Mr. Mime learns magical leaf. You must trade an Abra for Mr.Mime in the house on route 3. There is only one Mr. Mime in the games LeafGreen and FireRed. Magical Leaf: Power 60, Accuracy 100, P.P 20 (If i rember correctly)
You get a leaf stone underground.