General Villar / Tamaraw Spirit
Appears in
Trese
Voice actors
Earl Baylon