Kitty Kufu Snarls at the Masses