Seriously, the one thing that you quickly realize living in Hello Kitty Hell is that there is no possible way that you can make up the Hello Kitty crap that exists out there. While I am not usually a fan of Hello Kitty merchandise, there are still those rare instances when Hello Kitty goes to levels so absurd that I believe for a second that she might actually do herself in. Case in point, the new Hello Kitty deodorant which is aptly named Pussy Wind (I kid you not)