Life is a practice, helping you feel the Zen beauty of life. It's everywhere but silent and unnoticeable. The meaning of Zen is one flower and one world, one leaf and one bodhi, one cup of tea and one sitting, one session and one meeting, and it is also a calm and peaceful feeling. INTOWALK Tea Water Separated Glass Tea Cup.