To get you into the Halloween spirit, we have a spooky little tale from the forests of South Sumatra…if you’re brave enough?

source