Helen
Appears in
Claymore
Voice actors
Miki Nagasawa
Jamie Marchi