Titan
Appears in
INVINCIBLE
Voice actors
Todd Williams
Mahershala Ali