Buy from Amazon.com : http://best.waitmejapan.com/?asin=B073HFSSJG
Anchor Hocking Water or Wine Carafe 1 Liter Case of 6
Product Description :
Sleek carafe is perfect for home or restaurant use
Ideal for wine water juice or iced tea
Made of thick glass
Capacity 338 ounces 1 Liter
Pack of 6 Bottles