This is unique and strange food from Indonesia