Cat lovers, cover your eyes!

I hear roasted cat is tasty....