battletech battle lance

battletech battle lance