Everything is better with Hello Kitty

Someone once told me that everything was better with Hello Kitty.

1156274218958.jpg