smarttravellers.wordpress.com
Jenglot: A mystique creature from Asia
For those of you whom may have watched an Indonesian movie called “Jenglot Pantai Selatan”, the face of Jenglot probably gives you the chill. ‘Jenglot’ is a mysterious creature or vampire that is c…