This is the second Indonesian Tarzan film with Barry Prima. The previous one was Tarzan Raja Rimba made in 1989.
Tarzan: Treasure Watcher is not available for streaming at this moment.