Radar Tech / Thanagarian Soldier
Appears in
Justice League
Voice actors
Larry Cedar