In the vibrant and chaotic streets of Jakarta, a hidden realm of mythical Indonesian creatures has coexisted with humans for ages. These beings, known as “Demit,” have disguised themselves as…