Kabaya Puchi Caramel Pudding Chocolates, 34 g KABAYA £2.79 Default Title Quantity Add to Basket Cute and tasty, these Japanese custard pudding-shaped chocolates have a pleasing vanilla caramel and chocolate flavour. SKU: 422024