Can't tell much from that picture.
Could be excess or even sling from runny chain lube.
or did anyone change the oil filter recently?
Hey guys, it does look like it's coming from the chain guard up front. I've cleaned the area off and will try a different lube and see if the leak comes back. Thanks!
Maybe there are cracks. And/or may be your oil leak is an oil seal, like the seal around the kickstarter base.