Huckle Cat in robot armor