31 (Indonesia, 2019) - REVIEW.

A rare, hard-to-find Indonesian Halloween slasher with a human sized felt puppet killer. Doesn't that just sound awesome?