Hello Kitty is one of those things that I just don't get.
Looking at the character it cries out "insipid". But kids and teens go crazy over them (my friend's daughter has a batch of them, with dress-up outfits, no less).
About the title comment ... I find myself wondering if the translator of the original article does or does not understand the particularly funny American idiom used to described the creature.