This is a Laowa-made lens that comes with a Canon EF mount. As for the lens type, this is a macro lens.
From WEX Photo Video
Laowa 25mm f2.8 2.5-5X Ultra-Macro Lens for Canon EF
ProAV
Laowa 25mm F2.8 2.5-5x Ultra Macro Lens - Canon EF
This product is also available at 1 unverified store.