When you drink green tea, do these poor little leaves die?
1 comment - What do you think? Posted by James - May 3, 2007 at 6:46 am
Categories: Japanese Food, Japanese TV Tags:
If they are Ochaken, yes.