kittens are tasty. very tasty.