Celfille Karuizawa is a premium bottled food brand from Karuizawa, Nagano Prefecture. They have a wide variety of unique jams, including strawberry jam, pudding jam, and apple pie jam. Their deli dips, such as basil mayo and Japanese-style plum and bonito mayo, are also popular. They are a trusted brand that pursues the natural flavor of the ingredients and brings high-quality accents to the dining table. from Foodcomecome