Walking down Park avenue today I came across these GIANT Hello Kitty statues. Pretty cool to see up close. If you're in the neighborhood check them out - The statues come from artist Tom Sachs. They are outside of the Lever House at 390 Park Avenue at 53rd, NYC. Found out they are only there till September 6th.