This is the second Indonesian Tarzan film with Barry Prima. The previous one was Tarzan Raja Rimba made in 1989.
The Warrior and the Ocean Goddess
UFC 21: Return Of The Champions
Return to Nuke 'Em High Volume 1
Kamen Rider W Returns: Kamen Rider Eternal