2022 February Update: She Turns 14 :)
Most cats bring in creatures and give them as a present to their owners. This is called Gifting. My cat however always brings me... Well Flowers, leaves, branches and anything... Plant related. She will meow constantly until she has been acknowledged for her gift.
There's a new video :) • Flower Gifting Cat Part 2