Tea 201 – Why Japanese Greens Are Unique Posted on 2012-01-17 by Tea Guy Japanese Tea. Usually this means green tea of some kind but why is it so special?