a catbut likein armor