Kenny, Hercules was a bottom end Masport (or least the deck was masport) from the mid/late 2000's. Same motor as sanli

That mower would be approx 2013 and would have had a 550ex 140cc Briggs OHV which probably grenaded itself in short order.

Only thing I would worry about is shaft length