Looks a little like someones 150cc lower cylinder I saw the other day
The top came apart through heat, detonation or whatever and the bits probably helped the piston to lunch itself and the cylinder wall.
Nasty business when this happens - bad luck .
_________________
These aren't the droids you're looking for.