This is a Laowa lens that comes with a Canon RF mount. As for the lens type, this is a macro and telephoto lens.
From Amazon
Laowa 100mm F2.8 2X Ultra Macro APO Lens - Canon RF Mount
Carmarthen Cameras
Laowa 100mm f2.8 2X Ultra Macro APO Lens - Canon RF