Devon Rex cat wearing a puffy jacket and a cap. Beastie Boys music video. attitude