Deep within the emerald jungles of Sunda, whispers tell tales of Kidultoto, creatures of ancient lore. These spirits are said to be masters of disguise, able to blend seamlessly into the surroundings. Some say they are keepers of the {sacred{ groves, while others believe them to be mischief-makers, playing {harmless{ pranks on unsuspecting wanderer… Read More