Dr. Fen

Dr. Fenn Is the main Antagonist of kim possible episode grudge much.