an army of cats riding into battle on horses wearing turtle shell armor, concept art