Brand: Saudade TeaPackaging Content: Tea LeavesLocation: JapanIf someone asked you "When did you last drink some really good green tea?”, how would you reply?For Japanese people, they might say "Earlier today." Green tea is everywhere here. Walk into a convenience store or sit down in a restaurant, and there it is, affordable, reliable, healthy and…