Suanggi
Suanggi or Suangi, also known as keswange or iwangi, is a malevolent spirit in the folklore of many regions in Eastern Indonesia.
Suanggi or Suangi, also known as keswange or iwangi, is a malevolent spirit in the folklore of many regions in Eastern Indonesia.