Question: who is the guru of karan in mahabharat?
Answer: Parashurama