Hissta

Hista is a giant snake that threatens Tarzan's gorilla family and no one seems able to fight evenly whenever a battle against her is required.