a giant hand appear from street of new york