a building-sized cat strolling through new york