wtf? Hello Kitty is not a cat..