O'Brien
Appears in
Halo Legends
Halo Legends
Voice actors
Blake Shepard
Tomo Shigematsu