My favourite green tea ever I took this photograph of the package of my favourite green tea ever (click to enlarge).  It was a gift to my girlfriend's Dad, and it came from China. 

Today, I drank my last heartwarming mug, and those are my only leads in a quest to find some more.

Would some kind soul help me find some more of this wonderful tea?  Perhaps by even translating its name for me?

[Update: Is it possible, as per Gurry's comment, that this is Japanese?]