Natural bird’s nest site in Sabah is also home to a nightmarish amount of cockroaches

Don’t think of this while enjoying your bird’s nest soup.