Vocabulary

アイススラリー

ice slurry

noun