Canon 10-18mm STM
This lens is not recognised by any body and is being sold for parts.
Included are both caps and the box with the lens.