Tarzan: The Epic Adventures
Tarzan and the Leopard Queen
S1 E3:
Steel-clawed leopard men decimate a tribe and carry off its women.
Starring
Annika Bullus