indonesian feet worship