Water Ganache Truffles

Shelf life: delivered with 2-3 months.