Tublat

Tublat is a evil gorilla from TV show, The Legend of Tarzan.