Zed O'Brien
Appears in
Blood Blockade Battlefront & Beyond
Blood Blockade Battlefront
Voice actors
Hikaru Midorikawa
Christopher Wehkamp
Alex Organ