Tarzan and the Leopard Queen

Tarzan and the Leopard Queen

Available on Tubi TV
S1 E3: Steel-clawed leopard men decimate a tribe and carry off its women.
Starring Annika Bullus