Do you mean these ones?
They're from Games Workshop, I'm sorry to admit. Picked them up while on holiday, in a model shop in Aberystwyth years ago.
Came in a big plastic packet also containing the two types in this picture:
(Hand of God not included.)
Not sure if this set is still available. As always with GW, they were a bit overpriced for what are basically aquarium plants, but they are very nice, and what can I say? I had some money burning a hole in my pocket.