A giant cat staring at humans from the top of a highrise building, digital art