Demon Chaser
Bali, Indonesia
Demon Chasers have been revered in some Indonesian Islands since ancient times. If placed in a house or temple (and hung up high), they will drive away evil spirits and protect the premises from harm.
This entity appears in the story “11. The Charms Take Over”.