Framed Hello Kitty picture