Capt. Storm
Appears in
DC Showcase: The Losers
Voice actors
Dean Winters