Tarzan arrives in Turkey (eventually).
Unfortunately the movie Tarzan in Istanbul is not yet available on Disney Plus.