Goa Lawah is a sacred bat cave on the east coast of Bali. Actual footage.
No longer available for 16mm rental (only on film with in-person screenings) as all prints have been archived since the original negative was lost with the closing of Lab Link.