Dr. Abigail Finn, a.k.a. The Monster Hunter.Dr. Abigail Finn, a.k.a. The Monster Hunter.Dr. Abigail Finn, a.k.a. The Monster Hunter.