Fluke/Dr. Lena Austin

Dr. Lena Austin is a major antagonist of Fluke.