This brings a whole new meaning to "Hello Kitty".