(Episode 3)

EPISODE:

Episode Info

An extremely hirsute orangutan vacations on a river island; a technician risks her life climbing to save an orangutan.

Cast