That is totally amazing.
At first I was flummoxed, but then thought about it. I mean, sure, a lot of cats would have been lunch, but then again...cats are extremely agile, flexible and above all, QUICK. And they are capable of kicking up a ruckus quite out of proportion to their size.
But still, I'm impressed. Bravo kitty!