Oh Lily! popped water lily seed snacks to nourish yourself