Vocabulary

パームシュガー

palm sugar

noun