I think it's a pikachu baring it's teeth with a leaf on it's head. I could be wrong though ...
Just attempted to try something new for a while until I realized that I simply cannot survive without the relaxing presence of the... eh, I seriously have no idea what it is but I love her nevertheless. From the deepest corners of my heart.
Why did you change your awesome avatar haha