Looks like one of these new 100cc motorized bicycle kits. Good news is, any 30 series knock off torque converter will generally fit.
You have a 5/8 shaft and you’ll need a step up shaft sleeve to 3/4.
This will need a days worth of work to get it to fit.
Reason one is that the torque converter doesn’t come with the sprocket in the right place.
Reason two is you need some slight altering to the sleeve.
Tools needed are an angle grinder, hack saw, 1-3/8” step bit and dremel with grinding bits, small file set, other basic tools.
Parts needed are at least a new threaded 5/8” jack shaft, two new bearings, 1/4-28x2” bolt, new 415 chain-5/8 I.D. sprocket.
If you need elaborate instructions and parts list, let me know.
I have done it twice now