Yu Lu Tea
By: Anonymous

About

    A steamed tea known as Gyokuro (Jade Dew) made in the Japanese style.