For ages green tea has been known as a grassy and fresh ritualistic elixir. It’s claimed to have been found by accident, being discovered by a Chinese emperor sipping on it in water that had been boiled with some of…