Funny mangled squirrel panorama from Central Park