Everyone is going to think I’m nuts, but I don’t see an oil leak. I see an engine which needs a good cleaning. Most of what I see is grass and dirt. I see nothing shiny indicating oil. I would give that unit a good bath, dry it with air, assemble, run for 30 minutes, remove the shroud and look for oil on a clean not dirty surface.