Animal Villains Wiki
Advertisement
Hista

Hista is a giant red snake in Disney's The Legend of Tarzan.

He was voiced by Frank Welker.

Advertisement