tough..
I mean that's certainly a distinct look.. just one I've never seen before..
the head reminds me of a Vortex.. maybe an odler Rotax *shrugs*
but a tied head and segmented cooling fins..
I haven't seen that engine before.
Anyways, if I had to make a guess.. I'd put it on the
iame shelf for now
(since it's likely the biggest in 100cc karting engines

)
But inspect the crank case closely .. you'll likely find some markings;
eninges like these need a homologation in order to be race legal,
And that should be stamped to the case at the very least
'sid