This MAY be Hello Kitty overload. I love her too but um....