This is a green tea that I really enjoy, sorry dragonwell.
According to my mom who very kindly brought it back from China, this particular grade is "sparrow's tongue" (from the leaves' shape I guess). My attempt at tasting notes: vegetal, sweet, and light bodied. Unfortunately the taste only lasted about 3 infusions, but that's partly because I used a very high water to leaves ratio.
The leaves really do stand up :D