Wonder if it's a Viking Kitty?
If I had better photoshop skills, I'd make up an image of a cat in a Swiss Guard helmet, carrying a halberd.