Virgil Walsh
Appears in
Trinity Blood
Voice actors
Yasunori Matsumoto
Vic Mignogna