Indonesia's gruesome reality unfolds in harrowing footage. Indonesia's gruesome reality unfolds in harrowing footage. HorrorIndonesia