Log In or Register
If you look close there are little happy faces in the tears. You can draw your own conclusions as to the meaning of this. :-)