
Toyol aka Tuyul – mythical spirit
A Toyol or Tuyul is a mythical spirit in Malay mythology of South-East Asia, especially in Brunei, Indonesia, Malaysia, Thailand, and Singapore. The spirit is sometimes called the “Kwee Kia” in …
Toyol aka Tuyul – mythical spirit Read More