Pamali: Indonesian Folklore Horror – The Tied Corpse teaser trailer