this is a chain guard off of a 1978 honda xl250 s. it is not cracked. there is a wear hole in the back side from the tire rubbing.