My Mochi Wao Speculoos Ice Cream - Drops