I've had Japanese green tea at a restaurant before, and it was delicious :o
Yes, that's the good stuff. Having it at a Japanese restaurant with some other Japanese foods, best thing ever.
This thread makes me want coffee. As a matter of fact, I'll go make some.
I should make tea, and join my avatar in tea drinking.