Fan Long
Appears in
DC Showcase: The Losers
Voice actors
Ming-Na Wen