devil cat

the title pretty much says it all....