Leila Marcus
Appears in
Vampire Hunter D: Bloodlust
Voice actors
Pamela Adlon
Megumi Hayashibara