when Horror Yearbook – The Jenglot is a mysterious and eerie creature found in Southeast Asian folklore. This tiny, mummified humanoid figure…