It's likely from the transmission. You can see evidence of the leak also on the bottom of your trans pan. I could be engine oil but my bet is on the trans, fix that first.