Ralph-303
Appears in
Halo Legends
Voice actors
Yasuyuki Kase
Leraldo Anzaldua