related tags: 9F8578 A56C50 AD9E9B B37E64 B59892 amulet batarakarang effigy fefefe humanoid ilmukarang indonesia javanese jenglot magic mystical sacred talisman 423737 483132 907366