Orgreen Glasses – High Standards & Irrefutable Quality. Designed in Denmark, Handmade in Japan.