TEAKI: Shi Feng Longjing (Lion Peak Dragon Well) - Green tea from Hangzhou, Zhejiang