Side Projects Concept art Puputan Margarana Arts & Crafts Puputan Margarana, also known as Margarana War. Puputan means untill the last drop of blood. It was a historical event of Balinese people fighting for Indonesia’s independence.